AseRegionInner Class

public final class AseRegionInner
extends ProxyOnlyResource

ASE region.

Constructor Summary

Constructor Description
AseRegionInner()

Creates an instance of AseRegionInner class.

Method Summary

Modifier and Type Method and Description
List<String> availableOS()

Get the availableOS property: Available OSs in region.

List<String> availableSku()

Get the availableSku property: Available Skus in region.

Boolean dedicatedHost()

Get the dedicatedHost property: Dedicated host enabled.

String displayName()

Get the displayName property: Display name for region.

static AseRegionInner fromJson(JsonReader jsonReader)

Reads an instance of AseRegionInner from the JsonReader.

String id()

Get the id property: Fully qualified resource Id for the resource.

String name()

Get the name property: The name of the resource.

Boolean standard()

Get the standard property: Is region standard.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

void validate()

Validates the instance.

AseRegionInner withAvailableOS(List<String> availableOS)

Set the availableOS property: Available OSs in region.

AseRegionInner withAvailableSku(List<String> availableSku)

Set the availableSku property: Available Skus in region.

AseRegionInner withKind(String kind)

Set the kind property: Kind of resource.

Boolean zoneRedundant()

Get the zoneRedundant property: Zone redundant deployment enabled.

Methods inherited from ProxyOnlyResource

Methods inherited from java.lang.Object

Constructor Details

AseRegionInner

public AseRegionInner()

Creates an instance of AseRegionInner class.

Method Details

availableOS

public List availableOS()

Get the availableOS property: Available OSs in region.

Returns:

the availableOS value.

availableSku

public List availableSku()

Get the availableSku property: Available Skus in region.

Returns:

the availableSku value.

dedicatedHost

public Boolean dedicatedHost()

Get the dedicatedHost property: Dedicated host enabled.

Returns:

the dedicatedHost value.

displayName

public String displayName()

Get the displayName property: Display name for region.

Returns:

the displayName value.

fromJson

public static AseRegionInner fromJson(JsonReader jsonReader)

Reads an instance of AseRegionInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of AseRegionInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

id

public String id()

Get the id property: Fully qualified resource Id for the resource.

Overrides:

AseRegionInner.id()

Returns:

the id value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

AseRegionInner.name()

Returns:

the name value.

standard

public Boolean standard()

Get the standard property: Is region standard.

Returns:

the standard value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

AseRegionInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

AseRegionInner.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Overrides:

AseRegionInner.validate()

withAvailableOS

public AseRegionInner withAvailableOS(List availableOS)

Set the availableOS property: Available OSs in region.

Parameters:

availableOS - the availableOS value to set.

Returns:

the AseRegionInner object itself.

withAvailableSku

public AseRegionInner withAvailableSku(List availableSku)

Set the availableSku property: Available Skus in region.

Parameters:

availableSku - the availableSku value to set.

Returns:

the AseRegionInner object itself.

withKind

public AseRegionInner withKind(String kind)

Set the kind property: Kind of resource.

Overrides:

AseRegionInner.withKind(String kind)

Parameters:

kind

zoneRedundant

public Boolean zoneRedundant()

Get the zoneRedundant property: Zone redundant deployment enabled.

Returns:

the zoneRedundant value.

Applies to