@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OutputFormatConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the serializer that you want Firehose to use to convert the format of your data before it writes it to
Amazon S3. This parameter is required if Enabled is set to true.
| Constructor and Description |
|---|
OutputFormatConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
OutputFormatConfiguration |
clone() |
boolean |
equals(Object obj) |
Serializer |
getSerializer()
Specifies which serializer to use.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSerializer(Serializer serializer)
Specifies which serializer to use.
|
String |
toString()
Returns a string representation of this object.
|
OutputFormatConfiguration |
withSerializer(Serializer serializer)
Specifies which serializer to use.
|
public void setSerializer(Serializer serializer)
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.
serializer - Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are
non-null, the server rejects the request.public Serializer getSerializer()
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.
public OutputFormatConfiguration withSerializer(Serializer serializer)
Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are non-null, the server rejects the request.
serializer - Specifies which serializer to use. You can choose either the ORC SerDe or the Parquet SerDe. If both are
non-null, the server rejects the request.public String toString()
toString in class ObjectObject.toString()public OutputFormatConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.