LinkTableRequest Class

  • java.lang.Object
    • com.azure.analytics.synapse.artifacts.models.LinkTableRequest

Implements

public final class LinkTableRequest
implements JsonSerializable<LinkTableRequest>

The LinkTableRequest model.

Constructor Summary

Constructor Description
LinkTableRequest()

Creates an instance of LinkTableRequest class.

Method Summary

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

Reads an instance of LinkTableRequest from the JsonReader.

String getId()

Get the id property: Link table id.

String getOperationType()

Get the operationType property: Link table operation type.

LinkTableRequestSource getSource()

Get the source property: Source table properties for link table request.

LinkTableRequestTarget getTarget()

Get the target property: Target table properties for link table request.

LinkTableRequest setId(String id)

Set the id property: Link table id.

LinkTableRequest setOperationType(String operationType)

Set the operationType property: Link table operation type.

LinkTableRequest setSource(LinkTableRequestSource source)

Set the source property: Source table properties for link table request.

LinkTableRequest setTarget(LinkTableRequestTarget target)

Set the target property: Target table properties for link table request.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

LinkTableRequest

public LinkTableRequest()

Creates an instance of LinkTableRequest class.

Method Details

fromJson

public static LinkTableRequest fromJson(JsonReader jsonReader)

Reads an instance of LinkTableRequest from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

getId

public String getId()

Get the id property: Link table id.

Returns:

the id value.

getOperationType

public String getOperationType()

Get the operationType property: Link table operation type.

Returns:

the operationType value.

getSource

public LinkTableRequestSource getSource()

Get the source property: Source table properties for link table request.

Returns:

the source value.

getTarget

public LinkTableRequestTarget getTarget()

Get the target property: Target table properties for link table request.

Returns:

the target value.

setId

public LinkTableRequest setId(String id)

Set the id property: Link table id.

Parameters:

id - the id value to set.

Returns:

the LinkTableRequest object itself.

setOperationType

public LinkTableRequest setOperationType(String operationType)

Set the operationType property: Link table operation type.

Parameters:

operationType - the operationType value to set.

Returns:

the LinkTableRequest object itself.

setSource

public LinkTableRequest setSource(LinkTableRequestSource source)

Set the source property: Source table properties for link table request.

Parameters:

source - the source value to set.

Returns:

the LinkTableRequest object itself.

setTarget

public LinkTableRequest setTarget(LinkTableRequestTarget target)

Set the target property: Target table properties for link table request.

Parameters:

target - the target value to set.

Returns:

the LinkTableRequest object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to