@Generated(value="software.amazon.awssdk:codegen") public final class FormatOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FormatOptions.Builder,FormatOptions>
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FormatOptions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FormatOptions.Builder |
builder() |
CsvOptions |
csv()
Options that define how CSV input is to be interpreted by DataBrew.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ExcelOptions |
excel()
Options that define how Excel input is to be interpreted by DataBrew.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
JsonOptions |
json()
Options that define how JSON input is to be interpreted by DataBrew.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FormatOptions.Builder> |
serializableBuilderClass() |
FormatOptions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final JsonOptions json()
Options that define how JSON input is to be interpreted by DataBrew.
public final ExcelOptions excel()
Options that define how Excel input is to be interpreted by DataBrew.
public final CsvOptions csv()
Options that define how CSV input is to be interpreted by DataBrew.
public FormatOptions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FormatOptions.Builder,FormatOptions>public static FormatOptions.Builder builder()
public static Class<? extends FormatOptions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.