Partilhar via


WorkflowSku Class

  • java.lang.Object
    • com.azure.resourcemanager.appservice.models.WorkflowSku

Implements

public final class WorkflowSku
implements JsonSerializable<WorkflowSku>

The sku type.

Constructor Summary

Constructor Description
WorkflowSku()

Creates an instance of WorkflowSku class.

Method Summary

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

Reads an instance of WorkflowSku from the JsonReader.

WorkflowSkuName name()

Get the name property: The name.

ResourceReference plan()

Get the plan property: The reference to plan.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

WorkflowSku withName(WorkflowSkuName name)

Set the name property: The name.

WorkflowSku withPlan(ResourceReference plan)

Set the plan property: The reference to plan.

Methods inherited from java.lang.Object

Constructor Details

WorkflowSku

public WorkflowSku()

Creates an instance of WorkflowSku class.

Method Details

fromJson

public static WorkflowSku fromJson(JsonReader jsonReader)

Reads an instance of WorkflowSku from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

name

public WorkflowSkuName name()

Get the name property: The name.

Returns:

the name value.

plan

public ResourceReference plan()

Get the plan property: The reference to plan.

Returns:

the plan value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withName

public WorkflowSku withName(WorkflowSkuName name)

Set the name property: The name.

Parameters:

name - the name value to set.

Returns:

the WorkflowSku object itself.

withPlan

public WorkflowSku withPlan(ResourceReference plan)

Set the plan property: The reference to plan.

Parameters:

plan - the plan value to set.

Returns:

the WorkflowSku object itself.

Applies to