@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DelimitedTextImportOptions extends Object implements Serializable, Cloneable, StructuredPojo
An object that contains the options relating to parsing delimited text as part of an import request.
Constructor and Description |
---|
DelimitedTextImportOptions() |
Modifier and Type | Method and Description |
---|---|
DelimitedTextImportOptions |
clone() |
boolean |
equals(Object obj) |
String |
getDataCharacterEncoding()
The encoding of the data in the input file.
|
String |
getDelimiter()
The delimiter to use for separating columns in a single row of the input.
|
Boolean |
getHasHeaderRow()
Indicates whether the input file has a header row at the top containing the column names.
|
Boolean |
getIgnoreEmptyRows()
A parameter to indicate whether empty rows should be ignored or be included in the import.
|
int |
hashCode() |
Boolean |
isHasHeaderRow()
Indicates whether the input file has a header row at the top containing the column names.
|
Boolean |
isIgnoreEmptyRows()
A parameter to indicate whether empty rows should be ignored or be included in the import.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataCharacterEncoding(String dataCharacterEncoding)
The encoding of the data in the input file.
|
void |
setDelimiter(String delimiter)
The delimiter to use for separating columns in a single row of the input.
|
void |
setHasHeaderRow(Boolean hasHeaderRow)
Indicates whether the input file has a header row at the top containing the column names.
|
void |
setIgnoreEmptyRows(Boolean ignoreEmptyRows)
A parameter to indicate whether empty rows should be ignored or be included in the import.
|
String |
toString()
Returns a string representation of this object.
|
DelimitedTextImportOptions |
withDataCharacterEncoding(ImportDataCharacterEncoding dataCharacterEncoding)
The encoding of the data in the input file.
|
DelimitedTextImportOptions |
withDataCharacterEncoding(String dataCharacterEncoding)
The encoding of the data in the input file.
|
DelimitedTextImportOptions |
withDelimiter(String delimiter)
The delimiter to use for separating columns in a single row of the input.
|
DelimitedTextImportOptions |
withHasHeaderRow(Boolean hasHeaderRow)
Indicates whether the input file has a header row at the top containing the column names.
|
DelimitedTextImportOptions |
withIgnoreEmptyRows(Boolean ignoreEmptyRows)
A parameter to indicate whether empty rows should be ignored or be included in the import.
|
public void setDelimiter(String delimiter)
The delimiter to use for separating columns in a single row of the input.
delimiter
- The delimiter to use for separating columns in a single row of the input.public String getDelimiter()
The delimiter to use for separating columns in a single row of the input.
public DelimitedTextImportOptions withDelimiter(String delimiter)
The delimiter to use for separating columns in a single row of the input.
delimiter
- The delimiter to use for separating columns in a single row of the input.public void setHasHeaderRow(Boolean hasHeaderRow)
Indicates whether the input file has a header row at the top containing the column names.
hasHeaderRow
- Indicates whether the input file has a header row at the top containing the column names.public Boolean getHasHeaderRow()
Indicates whether the input file has a header row at the top containing the column names.
public DelimitedTextImportOptions withHasHeaderRow(Boolean hasHeaderRow)
Indicates whether the input file has a header row at the top containing the column names.
hasHeaderRow
- Indicates whether the input file has a header row at the top containing the column names.public Boolean isHasHeaderRow()
Indicates whether the input file has a header row at the top containing the column names.
public void setIgnoreEmptyRows(Boolean ignoreEmptyRows)
A parameter to indicate whether empty rows should be ignored or be included in the import.
ignoreEmptyRows
- A parameter to indicate whether empty rows should be ignored or be included in the import.public Boolean getIgnoreEmptyRows()
A parameter to indicate whether empty rows should be ignored or be included in the import.
public DelimitedTextImportOptions withIgnoreEmptyRows(Boolean ignoreEmptyRows)
A parameter to indicate whether empty rows should be ignored or be included in the import.
ignoreEmptyRows
- A parameter to indicate whether empty rows should be ignored or be included in the import.public Boolean isIgnoreEmptyRows()
A parameter to indicate whether empty rows should be ignored or be included in the import.
public void setDataCharacterEncoding(String dataCharacterEncoding)
The encoding of the data in the input file.
dataCharacterEncoding
- The encoding of the data in the input file.ImportDataCharacterEncoding
public String getDataCharacterEncoding()
The encoding of the data in the input file.
ImportDataCharacterEncoding
public DelimitedTextImportOptions withDataCharacterEncoding(String dataCharacterEncoding)
The encoding of the data in the input file.
dataCharacterEncoding
- The encoding of the data in the input file.ImportDataCharacterEncoding
public DelimitedTextImportOptions withDataCharacterEncoding(ImportDataCharacterEncoding dataCharacterEncoding)
The encoding of the data in the input file.
dataCharacterEncoding
- The encoding of the data in the input file.ImportDataCharacterEncoding
public String toString()
toString
in class Object
Object.toString()
public DelimitedTextImportOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.