AvailabilityInformation Class
- java.
lang. Object - com.
azure. resourcemanager. edgeorder. models. AvailabilityInformation
- com.
Implements
public final class AvailabilityInformation
implements JsonSerializable<AvailabilityInformation>
Availability information of a product system.
Constructor Summary
| Constructor | Description |
|---|---|
| AvailabilityInformation() |
Creates an instance of Availability |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Availability |
availabilityStage()
Get the availability |
|
Disabled |
disabledReason()
Get the disabled |
| String |
disabledReasonMessage()
Get the disabled |
|
static
Availability |
fromJson(JsonReader jsonReader)
Reads an instance of Availability |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
AvailabilityInformation
public AvailabilityInformation()
Creates an instance of AvailabilityInformation class.
Method Details
availabilityStage
public AvailabilityStage availabilityStage()
Get the availabilityStage property: Current availability stage of the product. Availability stage.
Returns:
disabledReason
public DisabledReason disabledReason()
Get the disabledReason property: Reason why the product is disabled.
Returns:
disabledReasonMessage
public String disabledReasonMessage()
Get the disabledReasonMessage property: Message for why the product is disabled.
Returns:
fromJson
public static AvailabilityInformation fromJson(JsonReader jsonReader)
Reads an instance of AvailabilityInformation from the JsonReader.
Parameters:
Returns:
Throws:
toJson
validate
public void validate()
Validates the instance.