CapabilityInformationInner Class

  • java.lang.Object
    • com.azure.resourcemanager.datalakeanalytics.fluent.models.CapabilityInformationInner

Implements

public final class CapabilityInformationInner
implements JsonSerializable<CapabilityInformationInner>

Subscription-level properties and limits for Data Lake Analytics.

Constructor Summary

Constructor Description
CapabilityInformationInner()

Creates an instance of CapabilityInformationInner class.

Method Summary

Modifier and Type Method and Description
Integer accountCount()

Get the accountCount property: The current number of accounts under this subscription.

static CapabilityInformationInner fromJson(JsonReader jsonReader)

Reads an instance of CapabilityInformationInner from the JsonReader.

Integer maxAccountCount()

Get the maxAccountCount property: The maximum supported number of accounts under this subscription.

Boolean migrationState()

Get the migrationState property: The Boolean value of true or false to indicate the maintenance state.

SubscriptionState state()

Get the state property: The subscription state.

UUID subscriptionId()

Get the subscriptionId property: The subscription credentials that uniquely identifies the subscription.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

CapabilityInformationInner

public CapabilityInformationInner()

Creates an instance of CapabilityInformationInner class.

Method Details

accountCount

public Integer accountCount()

Get the accountCount property: The current number of accounts under this subscription.

Returns:

the accountCount value.

fromJson

public static CapabilityInformationInner fromJson(JsonReader jsonReader)

Reads an instance of CapabilityInformationInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of CapabilityInformationInner 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 CapabilityInformationInner.

maxAccountCount

public Integer maxAccountCount()

Get the maxAccountCount property: The maximum supported number of accounts under this subscription.

Returns:

the maxAccountCount value.

migrationState

public Boolean migrationState()

Get the migrationState property: The Boolean value of true or false to indicate the maintenance state.

Returns:

the migrationState value.

state

public SubscriptionState state()

Get the state property: The subscription state.

Returns:

the state value.

subscriptionId

public UUID subscriptionId()

Get the subscriptionId property: The subscription credentials that uniquely identifies the subscription.

Returns:

the subscriptionId value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to