TransportAvailabilityResponse Class

  • java.lang.Object
    • com.azure.resourcemanager.databox.models.TransportAvailabilityResponse

Implements

public final class TransportAvailabilityResponse
implements JsonSerializable<TransportAvailabilityResponse>

Transport options available for given sku in a region.

Constructor Summary

Constructor Description
TransportAvailabilityResponse()

Creates an instance of TransportAvailabilityResponse class.

Method Summary

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

Reads an instance of TransportAvailabilityResponse from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
List<TransportAvailabilityDetails> transportAvailabilityDetails()

Get the transportAvailabilityDetails property: List of transport availability details for given region.

void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

TransportAvailabilityResponse

public TransportAvailabilityResponse()

Creates an instance of TransportAvailabilityResponse class.

Method Details

fromJson

public static TransportAvailabilityResponse fromJson(JsonReader jsonReader)

Reads an instance of TransportAvailabilityResponse from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

transportAvailabilityDetails

public List<TransportAvailabilityDetails> transportAvailabilityDetails()

Get the transportAvailabilityDetails property: List of transport availability details for given region.

Returns:

the transportAvailabilityDetails value.

validate

public void validate()

Validates the instance.

Applies to