@Generated(value="software.amazon.awssdk:codegen") public final class CSVInput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CSVInput.Builder,CSVInput>
Contains information about the comma-separated value (CSV) file to select from.
Modifier and Type | Class and Description |
---|---|
static interface |
CSVInput.Builder |
Modifier and Type | Method and Description |
---|---|
static CSVInput.Builder |
builder() |
String |
comments()
A single character used to indicate that a row should be ignored when the character is present at the start of
that row.
|
boolean |
equals(Object obj) |
String |
fieldDelimiter()
A value used to separate individual fields from each other within a record.
|
FileHeaderInfo |
fileHeaderInfo()
Describes the first line of input.
|
String |
fileHeaderInfoAsString()
Describes the first line of input.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
quoteCharacter()
A value used as an escape character where the field delimiter is part of the value.
|
String |
quoteEscapeCharacter()
A single character used for escaping the quotation-mark character inside an already escaped value.
|
String |
recordDelimiter()
A value used to separate individual records from each other.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CSVInput.Builder> |
serializableBuilderClass() |
CSVInput.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public FileHeaderInfo fileHeaderInfo()
Describes the first line of input. Valid values are None
, Ignore
, and Use
.
If the service returns an enum value that is not available in the current SDK version, fileHeaderInfo
will return FileHeaderInfo.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from fileHeaderInfoAsString()
.
None
, Ignore
, and
Use
.FileHeaderInfo
public String fileHeaderInfoAsString()
Describes the first line of input. Valid values are None
, Ignore
, and Use
.
If the service returns an enum value that is not available in the current SDK version, fileHeaderInfo
will return FileHeaderInfo.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from fileHeaderInfoAsString()
.
None
, Ignore
, and
Use
.FileHeaderInfo
public String comments()
A single character used to indicate that a row should be ignored when the character is present at the start of that row.
public String quoteEscapeCharacter()
A single character used for escaping the quotation-mark character inside an already escaped value.
public String recordDelimiter()
A value used to separate individual records from each other.
public String fieldDelimiter()
A value used to separate individual fields from each other within a record.
public String quoteCharacter()
A value used as an escape character where the field delimiter is part of the value.
public CSVInput.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CSVInput.Builder,CSVInput>
public static CSVInput.Builder builder()
public static Class<? extends CSVInput.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.