Class OutputFormatConfiguration
java.lang.Object
software.amazon.awssdk.services.firehose.model.OutputFormatConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OutputFormatConfiguration.Builder,OutputFormatConfiguration>
@Generated("software.amazon.awssdk:codegen")
public final class OutputFormatConfiguration
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<OutputFormatConfiguration.Builder,OutputFormatConfiguration>
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.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends OutputFormatConfiguration.Builder>final SerializerSpecifies which serializer to use.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
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.
- Returns:
- 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.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<OutputFormatConfiguration.Builder,OutputFormatConfiguration>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-