AzureSqlTableDataset Class

public final class AzureSqlTableDataset
extends Dataset

The Azure SQL Server database dataset.

Constructor Summary

Constructor Description
AzureSqlTableDataset()

Creates an instance of AzureSqlTableDataset class.

Method Summary

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

Reads an instance of AzureSqlTableDataset from the JsonReader.

Object schemaTypePropertiesSchema()

Get the schema property: The schema name of the Azure SQL database.

Object table()

Get the table property: The table name of the Azure SQL database.

Object tableName()

Get the tableName property: This property will be retired.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: Type of dataset.

AzureSqlTableDataset withAnnotations(List<Object> annotations)

Set the annotations property: List of tags that can be used for describing the Dataset.

AzureSqlTableDataset withDescription(String description)

Set the description property: Dataset description.

AzureSqlTableDataset withFolder(DatasetFolder folder)

Set the folder property: The folder that this Dataset is in.

AzureSqlTableDataset withLinkedServiceName(LinkedServiceReference linkedServiceName)

Set the linkedServiceName property: Linked service reference.

AzureSqlTableDataset withParameters(Map<String,ParameterSpecification> parameters)

Set the parameters property: Parameters for dataset.

AzureSqlTableDataset withSchema(Object schema)

Set the schema property: Columns that define the physical type schema of the dataset.

AzureSqlTableDataset withSchemaTypePropertiesSchema(Object schema)

Set the schema property: The schema name of the Azure SQL database.

AzureSqlTableDataset withStructure(Object structure)

Set the structure property: Columns that define the structure of the dataset.

AzureSqlTableDataset withTable(Object table)

Set the table property: The table name of the Azure SQL database.

AzureSqlTableDataset withTableName(Object tableName)

Set the tableName property: This property will be retired.

Methods inherited from Dataset

Methods inherited from java.lang.Object

Constructor Details

AzureSqlTableDataset

public AzureSqlTableDataset()

Creates an instance of AzureSqlTableDataset class.

Method Details

fromJson

public static AzureSqlTableDataset fromJson(JsonReader jsonReader)

Reads an instance of AzureSqlTableDataset from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

schemaTypePropertiesSchema

public Object schemaTypePropertiesSchema()

Get the schema property: The schema name of the Azure SQL database. Type: string (or Expression with resultType string).

Returns:

the schema value.

table

public Object table()

Get the table property: The table name of the Azure SQL database. Type: string (or Expression with resultType string).

Returns:

the table value.

tableName

public Object tableName()

Get the tableName property: This property will be retired. Please consider using schema + table properties instead.

Returns:

the tableName value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

AzureSqlTableDataset.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: Type of dataset.

Overrides:

AzureSqlTableDataset.type()

Returns:

the type value.

withAnnotations

public AzureSqlTableDataset withAnnotations(List<Object> annotations)

Set the annotations property: List of tags that can be used for describing the Dataset.

Overrides:

AzureSqlTableDataset.withAnnotations(List<Object> annotations)

Parameters:

annotations

withDescription

public AzureSqlTableDataset withDescription(String description)

Set the description property: Dataset description.

Overrides:

AzureSqlTableDataset.withDescription(String description)

Parameters:

description

withFolder

public AzureSqlTableDataset withFolder(DatasetFolder folder)

Set the folder property: The folder that this Dataset is in. If not specified, Dataset will appear at the root level.

Overrides:

AzureSqlTableDataset.withFolder(DatasetFolder folder)

Parameters:

folder

withLinkedServiceName

public AzureSqlTableDataset withLinkedServiceName(LinkedServiceReference linkedServiceName)

Set the linkedServiceName property: Linked service reference.

Overrides:

AzureSqlTableDataset.withLinkedServiceName(LinkedServiceReference linkedServiceName)

Parameters:

linkedServiceName

withParameters

public AzureSqlTableDataset withParameters(Map<String,ParameterSpecification> parameters)

Set the parameters property: Parameters for dataset.

Overrides:

AzureSqlTableDataset.withParameters(Map<String,ParameterSpecification> parameters)

Parameters:

parameters

withSchema

public AzureSqlTableDataset withSchema(Object schema)

Set the schema property: Columns that define the physical type schema of the dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement.

Overrides:

AzureSqlTableDataset.withSchema(Object schema)

Parameters:

schema

withSchemaTypePropertiesSchema

public AzureSqlTableDataset withSchemaTypePropertiesSchema(Object schema)

Set the schema property: The schema name of the Azure SQL database. Type: string (or Expression with resultType string).

Parameters:

schema - the schema value to set.

Returns:

the AzureSqlTableDataset object itself.

withStructure

public AzureSqlTableDataset withStructure(Object structure)

Set the structure property: Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement.

Overrides:

AzureSqlTableDataset.withStructure(Object structure)

Parameters:

structure

withTable

public AzureSqlTableDataset withTable(Object table)

Set the table property: The table name of the Azure SQL database. Type: string (or Expression with resultType string).

Parameters:

table - the table value to set.

Returns:

the AzureSqlTableDataset object itself.

withTableName

public AzureSqlTableDataset withTableName(Object tableName)

Set the tableName property: This property will be retired. Please consider using schema + table properties instead.

Parameters:

tableName - the tableName value to set.

Returns:

the AzureSqlTableDataset object itself.

Applies to