AzurePostgreSqlTableDataset Class

public final class AzurePostgreSqlTableDataset
extends Dataset

Azure PostgreSQL dataset.

Constructor Summary

Constructor Description
AzurePostgreSqlTableDataset()

Creates an instance of AzurePostgreSqlTableDataset class.

Method Summary

Modifier and Type Method and Description
Object schemaTypePropertiesSchema()

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

Object table()

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

Object tableName()

Get the tableName property: The table name of the Azure PostgreSQL database which includes both schema and table.

String type()

Get the type property: Type of dataset.

void validate()

Validates the instance.

AzurePostgreSqlTableDataset withAnnotations(List<Object> annotations)

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

AzurePostgreSqlTableDataset withDescription(String description)

Set the description property: Dataset description.

AzurePostgreSqlTableDataset withFolder(DatasetFolder folder)

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

AzurePostgreSqlTableDataset withLinkedServiceName(LinkedServiceReference linkedServiceName)

Set the linkedServiceName property: Linked service reference.

AzurePostgreSqlTableDataset withParameters(Map<String,ParameterSpecification> parameters)

Set the parameters property: Parameters for dataset.

AzurePostgreSqlTableDataset withSchema(Object schema)

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

AzurePostgreSqlTableDataset withSchemaTypePropertiesSchema(Object schema)

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

AzurePostgreSqlTableDataset withStructure(Object structure)

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

AzurePostgreSqlTableDataset withTable(Object table)

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

AzurePostgreSqlTableDataset withTableName(Object tableName)

Set the tableName property: The table name of the Azure PostgreSQL database which includes both schema and table.

Methods inherited from Dataset

Methods inherited from java.lang.Object

Constructor Details

AzurePostgreSqlTableDataset

public AzurePostgreSqlTableDataset()

Creates an instance of AzurePostgreSqlTableDataset class.

Method Details

schemaTypePropertiesSchema

public Object schemaTypePropertiesSchema()

Get the schema property: The schema name of the Azure PostgreSQL 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 PostgreSQL database. Type: string (or Expression with resultType string).

Returns:

the table value.

tableName

public Object tableName()

Get the tableName property: The table name of the Azure PostgreSQL database which includes both schema and table. Type: string (or Expression with resultType string).

Returns:

the tableName value.

type

public String type()

Get the type property: Type of dataset.

Overrides:

AzurePostgreSqlTableDataset.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Overrides:

AzurePostgreSqlTableDataset.validate()

withAnnotations

public AzurePostgreSqlTableDataset withAnnotations(List annotations)

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

Overrides:

AzurePostgreSqlTableDataset.withAnnotations(List<Object> annotations)

Parameters:

annotations

withDescription

public AzurePostgreSqlTableDataset withDescription(String description)

Set the description property: Dataset description.

Overrides:

AzurePostgreSqlTableDataset.withDescription(String description)

Parameters:

description

withFolder

public AzurePostgreSqlTableDataset 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:

AzurePostgreSqlTableDataset.withFolder(DatasetFolder folder)

Parameters:

folder

withLinkedServiceName

public AzurePostgreSqlTableDataset withLinkedServiceName(LinkedServiceReference linkedServiceName)

Set the linkedServiceName property: Linked service reference.

Overrides:

AzurePostgreSqlTableDataset.withLinkedServiceName(LinkedServiceReference linkedServiceName)

Parameters:

linkedServiceName

withParameters

public AzurePostgreSqlTableDataset withParameters(Map parameters)

Set the parameters property: Parameters for dataset.

Overrides:

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

Parameters:

parameters

withSchema

public AzurePostgreSqlTableDataset 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:

AzurePostgreSqlTableDataset.withSchema(Object schema)

Parameters:

schema

withSchemaTypePropertiesSchema

public AzurePostgreSqlTableDataset withSchemaTypePropertiesSchema(Object schema)

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

Parameters:

schema - the schema value to set.

Returns:

the AzurePostgreSqlTableDataset object itself.

withStructure

public AzurePostgreSqlTableDataset 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:

AzurePostgreSqlTableDataset.withStructure(Object structure)

Parameters:

structure

withTable

public AzurePostgreSqlTableDataset withTable(Object table)

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

Parameters:

table - the table value to set.

Returns:

the AzurePostgreSqlTableDataset object itself.

withTableName

public AzurePostgreSqlTableDataset withTableName(Object tableName)

Set the tableName property: The table name of the Azure PostgreSQL database which includes both schema and table. Type: string (or Expression with resultType string).

Parameters:

tableName - the tableName value to set.

Returns:

the AzurePostgreSqlTableDataset object itself.

Applies to