@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FormatOptions extends Object implements Serializable, Cloneable, StructuredPojo
Options that define the structure of either 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 Object
Object.toString()
public FormatOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.