Class SapOpenHubTableDataset
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.Dataset
-
- com.azure.resourcemanager.datafactory.models.SapOpenHubTableDataset
-
public final class SapOpenHubTableDataset extends Dataset
Sap Business Warehouse Open Hub Destination Table properties.
-
-
Constructor Summary
Constructors Constructor Description SapOpenHubTableDataset()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
baseRequestId()
Get the baseRequestId property: The ID of request for delta loading.Object
excludeLastRequest()
Get the excludeLastRequest property: Whether to exclude the records of the last request.Object
openHubDestinationName()
Get the openHubDestinationName property: The name of the Open Hub Destination with destination type as Database Table.void
validate()
Validates the instance.SapOpenHubTableDataset
withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the Dataset.SapOpenHubTableDataset
withBaseRequestId(Object baseRequestId)
Set the baseRequestId property: The ID of request for delta loading.SapOpenHubTableDataset
withDescription(String description)
Set the description property: Dataset description.SapOpenHubTableDataset
withExcludeLastRequest(Object excludeLastRequest)
Set the excludeLastRequest property: Whether to exclude the records of the last request.SapOpenHubTableDataset
withFolder(DatasetFolder folder)
Set the folder property: The folder that this Dataset is in.SapOpenHubTableDataset
withLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.SapOpenHubTableDataset
withOpenHubDestinationName(Object openHubDestinationName)
Set the openHubDestinationName property: The name of the Open Hub Destination with destination type as Database Table.SapOpenHubTableDataset
withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for dataset.SapOpenHubTableDataset
withSchema(Object schema)
Set the schema property: Columns that define the physical type schema of the dataset.SapOpenHubTableDataset
withStructure(Object structure)
Set the structure property: Columns that define the structure of the dataset.-
Methods inherited from class com.azure.resourcemanager.datafactory.models.Dataset
additionalProperties, annotations, description, folder, linkedServiceName, parameters, schema, structure, withAdditionalProperties
-
-
-
-
Method Detail
-
withDescription
public SapOpenHubTableDataset withDescription(String description)
Set the description property: Dataset description.- Overrides:
withDescription
in classDataset
- Parameters:
description
- the description value to set.- Returns:
- the Dataset object itself.
-
withStructure
public SapOpenHubTableDataset 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:
withStructure
in classDataset
- Parameters:
structure
- the structure value to set.- Returns:
- the Dataset object itself.
-
withSchema
public SapOpenHubTableDataset 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:
withSchema
in classDataset
- Parameters:
schema
- the schema value to set.- Returns:
- the Dataset object itself.
-
withLinkedServiceName
public SapOpenHubTableDataset withLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.- Overrides:
withLinkedServiceName
in classDataset
- Parameters:
linkedServiceName
- the linkedServiceName value to set.- Returns:
- the Dataset object itself.
-
withParameters
public SapOpenHubTableDataset withParameters(Map<String,ParameterSpecification> parameters)
Set the parameters property: Parameters for dataset.- Overrides:
withParameters
in classDataset
- Parameters:
parameters
- the parameters value to set.- Returns:
- the Dataset object itself.
-
withAnnotations
public SapOpenHubTableDataset withAnnotations(List<Object> annotations)
Set the annotations property: List of tags that can be used for describing the Dataset.- Overrides:
withAnnotations
in classDataset
- Parameters:
annotations
- the annotations value to set.- Returns:
- the Dataset object itself.
-
withFolder
public SapOpenHubTableDataset 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:
withFolder
in classDataset
- Parameters:
folder
- the folder value to set.- Returns:
- the Dataset object itself.
-
openHubDestinationName
public Object openHubDestinationName()
Get the openHubDestinationName property: The name of the Open Hub Destination with destination type as Database Table. Type: string (or Expression with resultType string).- Returns:
- the openHubDestinationName value.
-
withOpenHubDestinationName
public SapOpenHubTableDataset withOpenHubDestinationName(Object openHubDestinationName)
Set the openHubDestinationName property: The name of the Open Hub Destination with destination type as Database Table. Type: string (or Expression with resultType string).- Parameters:
openHubDestinationName
- the openHubDestinationName value to set.- Returns:
- the SapOpenHubTableDataset object itself.
-
excludeLastRequest
public Object excludeLastRequest()
Get the excludeLastRequest property: Whether to exclude the records of the last request. The default value is true. Type: boolean (or Expression with resultType boolean).- Returns:
- the excludeLastRequest value.
-
withExcludeLastRequest
public SapOpenHubTableDataset withExcludeLastRequest(Object excludeLastRequest)
Set the excludeLastRequest property: Whether to exclude the records of the last request. The default value is true. Type: boolean (or Expression with resultType boolean).- Parameters:
excludeLastRequest
- the excludeLastRequest value to set.- Returns:
- the SapOpenHubTableDataset object itself.
-
baseRequestId
public Object baseRequestId()
Get the baseRequestId property: The ID of request for delta loading. Once it is set, only data with requestId larger than the value of this property will be retrieved. The default value is 0. Type: integer (or Expression with resultType integer ).- Returns:
- the baseRequestId value.
-
withBaseRequestId
public SapOpenHubTableDataset withBaseRequestId(Object baseRequestId)
Set the baseRequestId property: The ID of request for delta loading. Once it is set, only data with requestId larger than the value of this property will be retrieved. The default value is 0. Type: integer (or Expression with resultType integer ).- Parameters:
baseRequestId
- the baseRequestId value to set.- Returns:
- the SapOpenHubTableDataset object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classDataset
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-