Share via


SynapseLinkWorkspaceInfoProperties Class

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

Implements

public final class SynapseLinkWorkspaceInfoProperties
implements JsonSerializable<SynapseLinkWorkspaceInfoProperties>

Properties of a Synapse link workspaces.

Constructor Summary

Constructor Description
SynapseLinkWorkspaceInfoProperties()

Creates an instance of SynapseLinkWorkspaceInfoProperties class.

Method Summary

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

Reads an instance of SynapseLinkWorkspaceInfoProperties from the JsonReader.

String linkConnectionName()

Get the linkConnectionName property: Link connection name.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

SynapseLinkWorkspaceInfoProperties withLinkConnectionName(String linkConnectionName)

Set the linkConnectionName property: Link connection name.

SynapseLinkWorkspaceInfoProperties withWorkspaceId(String workspaceId)

Set the workspaceId property: Synapse link workspace id.

String workspaceId()

Get the workspaceId property: Synapse link workspace id.

Methods inherited from java.lang.Object

Constructor Details

SynapseLinkWorkspaceInfoProperties

public SynapseLinkWorkspaceInfoProperties()

Creates an instance of SynapseLinkWorkspaceInfoProperties class.

Method Details

fromJson

public static SynapseLinkWorkspaceInfoProperties fromJson(JsonReader jsonReader)

Reads an instance of SynapseLinkWorkspaceInfoProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

linkConnectionName

public String linkConnectionName()

Get the linkConnectionName property: Link connection name.

Returns:

the linkConnectionName value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withLinkConnectionName

public SynapseLinkWorkspaceInfoProperties withLinkConnectionName(String linkConnectionName)

Set the linkConnectionName property: Link connection name.

Parameters:

linkConnectionName - the linkConnectionName value to set.

Returns:

the SynapseLinkWorkspaceInfoProperties object itself.

withWorkspaceId

public SynapseLinkWorkspaceInfoProperties withWorkspaceId(String workspaceId)

Set the workspaceId property: Synapse link workspace id.

Parameters:

workspaceId - the workspaceId value to set.

Returns:

the SynapseLinkWorkspaceInfoProperties object itself.

workspaceId

public String workspaceId()

Get the workspaceId property: Synapse link workspace id.

Returns:

the workspaceId value.

Applies to