EnterpriseDetailsInner Class

  • java.lang.Object
    • com.azure.resourcemanager.dashboard.fluent.models.EnterpriseDetailsInner

Implements

public final class EnterpriseDetailsInner
implements JsonSerializable<EnterpriseDetailsInner>

Enterprise details of a Grafana instance.

Method Summary

Modifier and Type Method and Description
static EnterpriseDetailsInner fromJson(JsonReader jsonReader)

Reads an instance of EnterpriseDetailsInner from the JsonReader.

MarketplaceTrialQuota marketplaceTrialQuota()

Get the marketplaceTrialQuota property: The allocation details of the per subscription free trial slot of the subscription.

SaasSubscriptionDetails saasSubscriptionDetails()

Get the saasSubscriptionDetails property: SaaS subscription details of a Grafana instance.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

fromJson

public static EnterpriseDetailsInner fromJson(JsonReader jsonReader)

Reads an instance of EnterpriseDetailsInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of EnterpriseDetailsInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the EnterpriseDetailsInner.

marketplaceTrialQuota

public MarketplaceTrialQuota marketplaceTrialQuota()

Get the marketplaceTrialQuota property: The allocation details of the per subscription free trial slot of the subscription.

Returns:

the marketplaceTrialQuota value.

saasSubscriptionDetails

public SaasSubscriptionDetails saasSubscriptionDetails()

Get the saasSubscriptionDetails property: SaaS subscription details of a Grafana instance.

Returns:

the saasSubscriptionDetails value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to