Class Dataset
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.Dataset
-
- Direct Known Subclasses:
AmazonMwsObjectDataset
,AmazonRdsForOracleTableDataset
,AmazonRdsForSqlServerTableDataset
,AmazonRedshiftTableDataset
,AmazonS3Dataset
,AvroDataset
,AzureBlobDataset
,AzureBlobFSDataset
,AzureDatabricksDeltaLakeDataset
,AzureDataExplorerTableDataset
,AzureDataLakeStoreDataset
,AzureMariaDBTableDataset
,AzureMySqlTableDataset
,AzurePostgreSqlTableDataset
,AzureSearchIndexDataset
,AzureSqlDWTableDataset
,AzureSqlMITableDataset
,AzureSqlTableDataset
,AzureTableDataset
,BinaryDataset
,CassandraTableDataset
,CommonDataServiceForAppsEntityDataset
,ConcurObjectDataset
,CosmosDbMongoDbApiCollectionDataset
,CosmosDbSqlApiCollectionDataset
,CouchbaseTableDataset
,CustomDataset
,Db2TableDataset
,DelimitedTextDataset
,DocumentDbCollectionDataset
,DrillTableDataset
,DynamicsAXResourceDataset
,DynamicsCrmEntityDataset
,DynamicsEntityDataset
,EloquaObjectDataset
,ExcelDataset
,FileShareDataset
,GoogleAdWordsObjectDataset
,GoogleBigQueryObjectDataset
,GreenplumTableDataset
,HBaseObjectDataset
,HiveObjectDataset
,HttpDataset
,HubspotObjectDataset
,ImpalaObjectDataset
,InformixTableDataset
,JiraObjectDataset
,JsonDataset
,MagentoObjectDataset
,MariaDBTableDataset
,MarketoObjectDataset
,MicrosoftAccessTableDataset
,MongoDbAtlasCollectionDataset
,MongoDbCollectionDataset
,MongoDbV2CollectionDataset
,MySqlTableDataset
,NetezzaTableDataset
,ODataResourceDataset
,OdbcTableDataset
,Office365Dataset
,OracleServiceCloudObjectDataset
,OracleTableDataset
,OrcDataset
,ParquetDataset
,PaypalObjectDataset
,PhoenixObjectDataset
,PostgreSqlTableDataset
,PrestoObjectDataset
,QuickBooksObjectDataset
,RelationalTableDataset
,ResponsysObjectDataset
,RestResourceDataset
,SalesforceMarketingCloudObjectDataset
,SalesforceObjectDataset
,SalesforceServiceCloudObjectDataset
,SapBwCubeDataset
,SapCloudForCustomerResourceDataset
,SapEccResourceDataset
,SapHanaTableDataset
,SapOpenHubTableDataset
,SapTableResourceDataset
,ServiceNowObjectDataset
,SharePointOnlineListResourceDataset
,ShopifyObjectDataset
,SnowflakeDataset
,SparkObjectDataset
,SqlServerTableDataset
,SquareObjectDataset
,SybaseTableDataset
,TeradataTableDataset
,VerticaTableDataset
,WebTableDataset
,XeroObjectDataset
,XmlDataset
,ZohoObjectDataset
public class Dataset extends Object
The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.
-
-
Constructor Summary
Constructors Constructor Description Dataset()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.List<Object>
annotations()
Get the annotations property: List of tags that can be used for describing the Dataset.String
description()
Get the description property: Dataset description.DatasetFolder
folder()
Get the folder property: The folder that this Dataset is in.LinkedServiceReference
linkedServiceName()
Get the linkedServiceName property: Linked service reference.Map<String,ParameterSpecification>
parameters()
Get the parameters property: Parameters for dataset.Object
schema()
Get the schema property: Columns that define the physical type schema of the dataset.Object
structure()
Get the structure property: Columns that define the structure of the dataset.void
validate()
Validates the instance.Dataset
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.Dataset
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the Dataset.Dataset
withDescription(String description)
Set the description property: Dataset description.Dataset
withFolder(DatasetFolder folder)
Set the folder property: The folder that this Dataset is in.Dataset
withLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.Dataset
withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for dataset.Dataset
withSchema(Object schema)
Set the schema property: Columns that define the physical type schema of the dataset.Dataset
withStructure(Object structure)
Set the structure property: Columns that define the structure of the dataset.
-
-
-
Method Detail
-
description
public String description()
Get the description property: Dataset description.- Returns:
- the description value.
-
withDescription
public Dataset withDescription(String description)
Set the description property: Dataset description.- Parameters:
description
- the description value to set.- Returns:
- the Dataset object itself.
-
structure
public Object structure()
Get the structure property: Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement.- Returns:
- the structure value.
-
withStructure
public Dataset withStructure(Object structure)
Set the structure property: Columns that define the structure of the dataset. Type: array (or Expression with resultType array), itemType: DatasetDataElement.- Parameters:
structure
- the structure value to set.- Returns:
- the Dataset object itself.
-
schema
public Object schema()
Get the schema property: Columns that define the physical type schema of the dataset. Type: array (or Expression with resultType array), itemType: DatasetSchemaDataElement.- Returns:
- the schema value.
-
withSchema
public Dataset 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.- Parameters:
schema
- the schema value to set.- Returns:
- the Dataset object itself.
-
linkedServiceName
public LinkedServiceReference linkedServiceName()
Get the linkedServiceName property: Linked service reference.- Returns:
- the linkedServiceName value.
-
withLinkedServiceName
public Dataset withLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.- Parameters:
linkedServiceName
- the linkedServiceName value to set.- Returns:
- the Dataset object itself.
-
parameters
public Map<String,ParameterSpecification> parameters()
Get the parameters property: Parameters for dataset.- Returns:
- the parameters value.
-
withParameters
public Dataset withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for dataset.- Parameters:
parameters
- the parameters value to set.- Returns:
- the Dataset object itself.
-
annotations
public List<Object> annotations()
Get the annotations property: List of tags that can be used for describing the Dataset.- Returns:
- the annotations value.
-
withAnnotations
public Dataset withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the Dataset.- Parameters:
annotations
- the annotations value to set.- Returns:
- the Dataset object itself.
-
folder
public DatasetFolder folder()
Get the folder property: The folder that this Dataset is in. If not specified, Dataset will appear at the root level.- Returns:
- the folder value.
-
withFolder
public Dataset withFolder(DatasetFolder folder)
Set the folder property: The folder that this Dataset is in. If not specified, Dataset will appear at the root level.- Parameters:
folder
- the folder value to set.- Returns:
- the Dataset object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public Dataset withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: The Azure Data Factory nested object which identifies data within different data stores, such as tables, files, folders, and documents.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the Dataset object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-