SyncGroupSchemaTable Class

  • java.lang.Object
    • com.azure.resourcemanager.sql.models.SyncGroupSchemaTable

Implements

public final class SyncGroupSchemaTable
implements JsonSerializable<SyncGroupSchemaTable>

Properties of table in sync group schema.

Constructor Summary

Constructor Description
SyncGroupSchemaTable()

Creates an instance of SyncGroupSchemaTable class.

Method Summary

Modifier and Type Method and Description
List<SyncGroupSchemaTableColumn> columns()

Get the columns property: List of columns in sync group schema.

static SyncGroupSchemaTable fromJson(JsonReader jsonReader)

Reads an instance of SyncGroupSchemaTable from the JsonReader.

String quotedName()

Get the quotedName property: Quoted name of sync group schema table.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

SyncGroupSchemaTable withColumns(List<SyncGroupSchemaTableColumn> columns)

Set the columns property: List of columns in sync group schema.

SyncGroupSchemaTable withQuotedName(String quotedName)

Set the quotedName property: Quoted name of sync group schema table.

Methods inherited from java.lang.Object

Constructor Details

SyncGroupSchemaTable

public SyncGroupSchemaTable()

Creates an instance of SyncGroupSchemaTable class.

Method Details

columns

public List columns()

Get the columns property: List of columns in sync group schema.

Returns:

the columns value.

fromJson

public static SyncGroupSchemaTable fromJson(JsonReader jsonReader)

Reads an instance of SyncGroupSchemaTable from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

quotedName

public String quotedName()

Get the quotedName property: Quoted name of sync group schema table.

Returns:

the quotedName value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withColumns

public SyncGroupSchemaTable withColumns(List columns)

Set the columns property: List of columns in sync group schema.

Parameters:

columns - the columns value to set.

Returns:

the SyncGroupSchemaTable object itself.

withQuotedName

public SyncGroupSchemaTable withQuotedName(String quotedName)

Set the quotedName property: Quoted name of sync group schema table.

Parameters:

quotedName - the quotedName value to set.

Returns:

the SyncGroupSchemaTable object itself.

Applies to