ProviderProperties Class
- java.
lang. Object - com.
azure. resourcemanager. quantum. models. ProviderProperties
- com.
Implements
public final class ProviderProperties
implements JsonSerializable<ProviderProperties>
Provider properties.
Constructor Summary
| Constructor | Description |
|---|---|
| ProviderProperties() |
Creates an instance of Provider |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Provider |
aad()
Get the aad property: Azure Active Directory info. |
| String |
company()
Get the company property: Company name. |
| String |
defaultEndpoint()
Get the default |
| String |
description()
Get the description property: A description about this provider. |
|
static
Provider |
fromJson(JsonReader jsonReader)
Reads an instance of Provider |
|
Provider |
managedApplication()
Get the managed |
|
List<Pricing |
pricingDimensions()
Get the pricing |
| String |
providerType()
Get the provider |
|
List<Quota |
quotaDimensions()
Get the quota |
|
List<Sku |
skus()
Get the skus property: The list of skus available from this provider. |
|
List<Target |
targets()
Get the targets property: The list of targets available from this provider. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Provider |
withAad(ProviderPropertiesAad aad)
Set the aad property: Azure Active Directory info. |
|
Provider |
withManagedApplication(ProviderPropertiesManagedApplication managedApplication)
Set the managed |
|
Provider |
withPricingDimensions(List<PricingDimension> pricingDimensions)
Set the pricing |
|
Provider |
withQuotaDimensions(List<QuotaDimension> quotaDimensions)
Set the quota |
|
Provider |
withSkus(List<SkuDescription> skus)
Set the skus property: The list of skus available from this provider. |
|
Provider |
withTargets(List<TargetDescription> targets)
Set the targets property: The list of targets available from this provider. |
Methods inherited from java.lang.Object
Constructor Details
ProviderProperties
public ProviderProperties()
Creates an instance of ProviderProperties class.
Method Details
aad
public ProviderPropertiesAad aad()
Get the aad property: Azure Active Directory info.
Returns:
company
public String company()
Get the company property: Company name.
Returns:
defaultEndpoint
public String defaultEndpoint()
Get the defaultEndpoint property: Provider's default endpoint.
Returns:
description
public String description()
Get the description property: A description about this provider.
Returns:
fromJson
public static ProviderProperties fromJson(JsonReader jsonReader)
Reads an instance of ProviderProperties from the JsonReader.
Parameters:
Returns:
Throws:
managedApplication
public ProviderPropertiesManagedApplication managedApplication()
Get the managedApplication property: Provider's Managed-Application info.
Returns:
pricingDimensions
public List<PricingDimension> pricingDimensions()
Get the pricingDimensions property: The list of pricing dimensions from the provider.
Returns:
providerType
public String providerType()
Get the providerType property: Provider type.
Returns:
quotaDimensions
public List<QuotaDimension> quotaDimensions()
Get the quotaDimensions property: The list of quota dimensions from the provider.
Returns:
skus
public List<SkuDescription> skus()
Get the skus property: The list of skus available from this provider.
Returns:
targets
public List<TargetDescription> targets()
Get the targets property: The list of targets available from this provider.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAad
public ProviderProperties withAad(ProviderPropertiesAad aad)
Set the aad property: Azure Active Directory info.
Parameters:
Returns:
withManagedApplication
public ProviderProperties withManagedApplication(ProviderPropertiesManagedApplication managedApplication)
Set the managedApplication property: Provider's Managed-Application info.
Parameters:
Returns:
withPricingDimensions
public ProviderProperties withPricingDimensions(List<PricingDimension> pricingDimensions)
Set the pricingDimensions property: The list of pricing dimensions from the provider.
Parameters:
Returns:
withQuotaDimensions
public ProviderProperties withQuotaDimensions(List<QuotaDimension> quotaDimensions)
Set the quotaDimensions property: The list of quota dimensions from the provider.
Parameters:
Returns:
withSkus
public ProviderProperties withSkus(List<SkuDescription> skus)
Set the skus property: The list of skus available from this provider.
Parameters:
Returns:
withTargets
public ProviderProperties withTargets(List<TargetDescription> targets)
Set the targets property: The list of targets available from this provider.
Parameters:
Returns: