Condividi tramite


IntegrationServiceEnvironmentSkuDefinitionInner Class

  • java.lang.Object
    • com.azure.resourcemanager.logic.fluent.models.IntegrationServiceEnvironmentSkuDefinitionInner

Implements

public final class IntegrationServiceEnvironmentSkuDefinitionInner
implements JsonSerializable<IntegrationServiceEnvironmentSkuDefinitionInner>

The integration service environment sku definition.

Constructor Summary

Constructor Description
IntegrationServiceEnvironmentSkuDefinitionInner()

Creates an instance of IntegrationServiceEnvironmentSkuDefinitionInner class.

Method Summary

Modifier and Type Method and Description
IntegrationServiceEnvironmentSkuCapacity capacity()

Get the capacity property: The sku capacity.

static IntegrationServiceEnvironmentSkuDefinitionInner fromJson(JsonReader jsonReader)

Reads an instance of IntegrationServiceEnvironmentSkuDefinitionInner from the JsonReader.

String resourceType()

Get the resourceType property: The resource type.

IntegrationServiceEnvironmentSkuDefinitionSku sku()

Get the sku property: The sku.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

IntegrationServiceEnvironmentSkuDefinitionInner withCapacity(IntegrationServiceEnvironmentSkuCapacity capacity)

Set the capacity property: The sku capacity.

IntegrationServiceEnvironmentSkuDefinitionInner withResourceType(String resourceType)

Set the resourceType property: The resource type.

IntegrationServiceEnvironmentSkuDefinitionInner withSku(IntegrationServiceEnvironmentSkuDefinitionSku sku)

Set the sku property: The sku.

Methods inherited from java.lang.Object

Constructor Details

IntegrationServiceEnvironmentSkuDefinitionInner

public IntegrationServiceEnvironmentSkuDefinitionInner()

Creates an instance of IntegrationServiceEnvironmentSkuDefinitionInner class.

Method Details

capacity

public IntegrationServiceEnvironmentSkuCapacity capacity()

Get the capacity property: The sku capacity.

Returns:

the capacity value.

fromJson

public static IntegrationServiceEnvironmentSkuDefinitionInner fromJson(JsonReader jsonReader)

Reads an instance of IntegrationServiceEnvironmentSkuDefinitionInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

resourceType

public String resourceType()

Get the resourceType property: The resource type.

Returns:

the resourceType value.

sku

public IntegrationServiceEnvironmentSkuDefinitionSku sku()

Get the sku property: The sku.

Returns:

the sku value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withCapacity

public IntegrationServiceEnvironmentSkuDefinitionInner withCapacity(IntegrationServiceEnvironmentSkuCapacity capacity)

Set the capacity property: The sku capacity.

Parameters:

capacity - the capacity value to set.

Returns:

the IntegrationServiceEnvironmentSkuDefinitionInner object itself.

withResourceType

public IntegrationServiceEnvironmentSkuDefinitionInner withResourceType(String resourceType)

Set the resourceType property: The resource type.

Parameters:

resourceType - the resourceType value to set.

Returns:

the IntegrationServiceEnvironmentSkuDefinitionInner object itself.

withSku

public IntegrationServiceEnvironmentSkuDefinitionInner withSku(IntegrationServiceEnvironmentSkuDefinitionSku sku)

Set the sku property: The sku.

Parameters:

sku - the sku value to set.

Returns:

the IntegrationServiceEnvironmentSkuDefinitionInner object itself.

Applies to