BigDataPoolPatchInfo Class

  • java.lang.Object
    • com.azure.resourcemanager.synapse.models.BigDataPoolPatchInfo

Implements

public final class BigDataPoolPatchInfo
implements JsonSerializable<BigDataPoolPatchInfo>

Patch for a Big Data pool Properties patch for a Big Data pool.

Constructor Summary

Constructor Description
BigDataPoolPatchInfo()

Creates an instance of BigDataPoolPatchInfo class.

Method Summary

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

Reads an instance of BigDataPoolPatchInfo from the JsonReader.

Map<String,String> tags()

Get the tags property: Updated tags for the Big Data pool.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

BigDataPoolPatchInfo withTags(Map<String,String> tags)

Set the tags property: Updated tags for the Big Data pool.

Methods inherited from java.lang.Object

Constructor Details

BigDataPoolPatchInfo

public BigDataPoolPatchInfo()

Creates an instance of BigDataPoolPatchInfo class.

Method Details

fromJson

public static BigDataPoolPatchInfo fromJson(JsonReader jsonReader)

Reads an instance of BigDataPoolPatchInfo from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

tags

public Map<String,String> tags()

Get the tags property: Updated tags for the Big Data pool.

Returns:

the tags value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withTags

public BigDataPoolPatchInfo withTags(Map<String,String> tags)

Set the tags property: Updated tags for the Big Data pool.

Parameters:

tags - the tags value to set.

Returns:

the BigDataPoolPatchInfo object itself.

Applies to