ExtendedStatusDefinitionProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.billing.models.ExtendedStatusDefinitionProperties

Implements

public final class ExtendedStatusDefinitionProperties
implements JsonSerializable<ExtendedStatusDefinitionProperties>

Extended status definition properties.

Constructor Summary

Constructor Description
ExtendedStatusDefinitionProperties()

Creates an instance of ExtendedStatusDefinitionProperties class.

Method Summary

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

Reads an instance of ExtendedStatusDefinitionProperties from the JsonReader.

String subscriptionId()

Get the subscriptionId property: Subscription Id.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ExtendedStatusDefinitionProperties withSubscriptionId(String subscriptionId)

Set the subscriptionId property: Subscription Id.

Methods inherited from java.lang.Object

Constructor Details

ExtendedStatusDefinitionProperties

public ExtendedStatusDefinitionProperties()

Creates an instance of ExtendedStatusDefinitionProperties class.

Method Details

fromJson

public static ExtendedStatusDefinitionProperties fromJson(JsonReader jsonReader)

Reads an instance of ExtendedStatusDefinitionProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

subscriptionId

public String subscriptionId()

Get the subscriptionId property: Subscription Id.

Returns:

the subscriptionId value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withSubscriptionId

public ExtendedStatusDefinitionProperties withSubscriptionId(String subscriptionId)

Set the subscriptionId property: Subscription Id.

Parameters:

subscriptionId - the subscriptionId value to set.

Returns:

the ExtendedStatusDefinitionProperties object itself.

Applies to