@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FormatOptions extends Object implements Serializable, Cloneable, StructuredPojo
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
| Constructor and Description |
|---|
FormatOptions() |
| Modifier and Type | Method and Description |
|---|---|
FormatOptions |
clone() |
boolean |
equals(Object obj) |
CsvOptions |
getCsv()
Options that define how CSV input is to be interpreted by DataBrew.
|
ExcelOptions |
getExcel()
Options that define how Excel input is to be interpreted by DataBrew.
|
JsonOptions |
getJson()
Options that define how JSON input is to be interpreted by DataBrew.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCsv(CsvOptions csv)
Options that define how CSV input is to be interpreted by DataBrew.
|
void |
setExcel(ExcelOptions excel)
Options that define how Excel input is to be interpreted by DataBrew.
|
void |
setJson(JsonOptions json)
Options that define how JSON input is to be interpreted by DataBrew.
|
String |
toString()
Returns a string representation of this object.
|
FormatOptions |
withCsv(CsvOptions csv)
Options that define how CSV input is to be interpreted by DataBrew.
|
FormatOptions |
withExcel(ExcelOptions excel)
Options that define how Excel input is to be interpreted by DataBrew.
|
FormatOptions |
withJson(JsonOptions json)
Options that define how JSON input is to be interpreted by DataBrew.
|
public void setJson(JsonOptions json)
Options that define how JSON input is to be interpreted by DataBrew.
json - Options that define how JSON input is to be interpreted by DataBrew.public JsonOptions getJson()
Options that define how JSON input is to be interpreted by DataBrew.
public FormatOptions withJson(JsonOptions json)
Options that define how JSON input is to be interpreted by DataBrew.
json - Options that define how JSON input is to be interpreted by DataBrew.public void setExcel(ExcelOptions excel)
Options that define how Excel input is to be interpreted by DataBrew.
excel - Options that define how Excel input is to be interpreted by DataBrew.public ExcelOptions getExcel()
Options that define how Excel input is to be interpreted by DataBrew.
public FormatOptions withExcel(ExcelOptions excel)
Options that define how Excel input is to be interpreted by DataBrew.
excel - Options that define how Excel input is to be interpreted by DataBrew.public void setCsv(CsvOptions csv)
Options that define how CSV input is to be interpreted by DataBrew.
csv - Options that define how CSV input is to be interpreted by DataBrew.public CsvOptions getCsv()
Options that define how CSV input is to be interpreted by DataBrew.
public FormatOptions withCsv(CsvOptions csv)
Options that define how CSV input is to be interpreted by DataBrew.
csv - Options that define how CSV input is to be interpreted by DataBrew.public String toString()
toString in class ObjectObject.toString()public FormatOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.