@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FileFormatConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains the configuration information of file formats. IoT Analytics data stores support JSON and Parquet.
The default file format is JSON. You can specify only one format.
You can't change the file format after you create the data store.
Constructor and Description |
---|
FileFormatConfiguration() |
Modifier and Type | Method and Description |
---|---|
FileFormatConfiguration |
clone() |
boolean |
equals(Object obj) |
JsonConfiguration |
getJsonConfiguration()
Contains the configuration information of the JSON format.
|
ParquetConfiguration |
getParquetConfiguration()
Contains the configuration information of the Parquet format.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setJsonConfiguration(JsonConfiguration jsonConfiguration)
Contains the configuration information of the JSON format.
|
void |
setParquetConfiguration(ParquetConfiguration parquetConfiguration)
Contains the configuration information of the Parquet format.
|
String |
toString()
Returns a string representation of this object.
|
FileFormatConfiguration |
withJsonConfiguration(JsonConfiguration jsonConfiguration)
Contains the configuration information of the JSON format.
|
FileFormatConfiguration |
withParquetConfiguration(ParquetConfiguration parquetConfiguration)
Contains the configuration information of the Parquet format.
|
public void setJsonConfiguration(JsonConfiguration jsonConfiguration)
Contains the configuration information of the JSON format.
jsonConfiguration
- Contains the configuration information of the JSON format.public JsonConfiguration getJsonConfiguration()
Contains the configuration information of the JSON format.
public FileFormatConfiguration withJsonConfiguration(JsonConfiguration jsonConfiguration)
Contains the configuration information of the JSON format.
jsonConfiguration
- Contains the configuration information of the JSON format.public void setParquetConfiguration(ParquetConfiguration parquetConfiguration)
Contains the configuration information of the Parquet format.
parquetConfiguration
- Contains the configuration information of the Parquet format.public ParquetConfiguration getParquetConfiguration()
Contains the configuration information of the Parquet format.
public FileFormatConfiguration withParquetConfiguration(ParquetConfiguration parquetConfiguration)
Contains the configuration information of the Parquet format.
parquetConfiguration
- Contains the configuration information of the Parquet format.public String toString()
toString
in class Object
Object.toString()
public FileFormatConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.