Class DelimitedTextDatasetTypeProperties
java.lang.Object
com.azure.resourcemanager.datafactory.fluent.models.DelimitedTextDatasetTypeProperties
DelimitedText dataset properties.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the columnDelimiter property: The column delimiter.Get the compressionCodec property: The data compressionCodec.Get the compressionLevel property: The data compression method used for DelimitedText.Get the encodingName property: The code page name of the preferred encoding.Get the escapeChar property: The escape character.Get the firstRowAsHeader property: When used as input, treat the first row of data as headers.location()
Get the location property: The location of the delimited text storage.Get the nullValue property: The null value string.Get the quoteChar property: The quote character.Get the rowDelimiter property: The row delimiter.void
validate()
Validates the instance.withColumnDelimiter
(Object columnDelimiter) Set the columnDelimiter property: The column delimiter.withCompressionCodec
(Object compressionCodec) Set the compressionCodec property: The data compressionCodec.withCompressionLevel
(Object compressionLevel) Set the compressionLevel property: The data compression method used for DelimitedText.withEncodingName
(Object encodingName) Set the encodingName property: The code page name of the preferred encoding.withEscapeChar
(Object escapeChar) Set the escapeChar property: The escape character.withFirstRowAsHeader
(Object firstRowAsHeader) Set the firstRowAsHeader property: When used as input, treat the first row of data as headers.withLocation
(DatasetLocation location) Set the location property: The location of the delimited text storage.withNullValue
(Object nullValue) Set the nullValue property: The null value string.withQuoteChar
(Object quoteChar) Set the quoteChar property: The quote character.withRowDelimiter
(Object rowDelimiter) Set the rowDelimiter property: The row delimiter.
-
Constructor Details
-
DelimitedTextDatasetTypeProperties
public DelimitedTextDatasetTypeProperties()
-
-
Method Details
-
location
Get the location property: The location of the delimited text storage.- Returns:
- the location value.
-
withLocation
Set the location property: The location of the delimited text storage.- Parameters:
location
- the location value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
columnDelimiter
Get the columnDelimiter property: The column delimiter. Type: string (or Expression with resultType string).- Returns:
- the columnDelimiter value.
-
withColumnDelimiter
Set the columnDelimiter property: The column delimiter. Type: string (or Expression with resultType string).- Parameters:
columnDelimiter
- the columnDelimiter value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
rowDelimiter
Get the rowDelimiter property: The row delimiter. Type: string (or Expression with resultType string).- Returns:
- the rowDelimiter value.
-
withRowDelimiter
Set the rowDelimiter property: The row delimiter. Type: string (or Expression with resultType string).- Parameters:
rowDelimiter
- the rowDelimiter value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
encodingName
Get the encodingName property: The code page name of the preferred encoding. If miss, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: https://msdn.microsoft.com/library/system.text.encoding.aspx. Type: string (or Expression with resultType string).- Returns:
- the encodingName value.
-
withEncodingName
Set the encodingName property: The code page name of the preferred encoding. If miss, the default value is UTF-8, unless BOM denotes another Unicode encoding. Refer to the name column of the table in the following link to set supported values: https://msdn.microsoft.com/library/system.text.encoding.aspx. Type: string (or Expression with resultType string).- Parameters:
encodingName
- the encodingName value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
compressionCodec
Get the compressionCodec property: The data compressionCodec. Type: string (or Expression with resultType string).- Returns:
- the compressionCodec value.
-
withCompressionCodec
Set the compressionCodec property: The data compressionCodec. Type: string (or Expression with resultType string).- Parameters:
compressionCodec
- the compressionCodec value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
compressionLevel
Get the compressionLevel property: The data compression method used for DelimitedText.- Returns:
- the compressionLevel value.
-
withCompressionLevel
Set the compressionLevel property: The data compression method used for DelimitedText.- Parameters:
compressionLevel
- the compressionLevel value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
quoteChar
Get the quoteChar property: The quote character. Type: string (or Expression with resultType string).- Returns:
- the quoteChar value.
-
withQuoteChar
Set the quoteChar property: The quote character. Type: string (or Expression with resultType string).- Parameters:
quoteChar
- the quoteChar value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
escapeChar
Get the escapeChar property: The escape character. Type: string (or Expression with resultType string).- Returns:
- the escapeChar value.
-
withEscapeChar
Set the escapeChar property: The escape character. Type: string (or Expression with resultType string).- Parameters:
escapeChar
- the escapeChar value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
firstRowAsHeader
Get the firstRowAsHeader property: When used as input, treat the first row of data as headers. When used as output,write the headers into the output as the first row of data. The default value is false. Type: boolean (or Expression with resultType boolean).- Returns:
- the firstRowAsHeader value.
-
withFirstRowAsHeader
Set the firstRowAsHeader property: When used as input, treat the first row of data as headers. When used as output,write the headers into the output as the first row of data. The default value is false. Type: boolean (or Expression with resultType boolean).- Parameters:
firstRowAsHeader
- the firstRowAsHeader value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
nullValue
Get the nullValue property: The null value string. Type: string (or Expression with resultType string).- Returns:
- the nullValue value.
-
withNullValue
Set the nullValue property: The null value string. Type: string (or Expression with resultType string).- Parameters:
nullValue
- the nullValue value to set.- Returns:
- the DelimitedTextDatasetTypeProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-