TransitionDetailsInner Class

  • java.lang.Object
    • com.azure.resourcemanager.billing.fluent.models.TransitionDetailsInner

Implements

public final class TransitionDetailsInner
implements JsonSerializable<TransitionDetailsInner>

The details for a billing account transitioned from agreement type Microsoft Online Services Program to agreement type Microsoft Customer Agreement.

Constructor Summary

Constructor Description
TransitionDetailsInner()

Creates an instance of TransitionDetailsInner class.

Method Summary

Modifier and Type Method and Description
Integer anniversaryDay()

Get the anniversaryDay property: The anniversary day of the pre-transitioned account of type Microsoft Online Services Program.

static TransitionDetailsInner fromJson(JsonReader jsonReader)

Reads an instance of TransitionDetailsInner from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
OffsetDateTime transitionDate()

Get the transitionDate property: The transition completion date.

void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

TransitionDetailsInner

public TransitionDetailsInner()

Creates an instance of TransitionDetailsInner class.

Method Details

anniversaryDay

public Integer anniversaryDay()

Get the anniversaryDay property: The anniversary day of the pre-transitioned account of type Microsoft Online Services Program.

Returns:

the anniversaryDay value.

fromJson

public static TransitionDetailsInner fromJson(JsonReader jsonReader)

Reads an instance of TransitionDetailsInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

transitionDate

public OffsetDateTime transitionDate()

Get the transitionDate property: The transition completion date.

Returns:

the transitionDate value.

validate

public void validate()

Validates the instance.

Applies to