@Generated(value="software.amazon.awssdk:codegen") public final class Serializer extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Serializer.Builder,Serializer>
The serializer that you want Kinesis Data Firehose to use to convert data to the target format before writing it to Amazon S3. Kinesis Data Firehose supports two types of serializers: the ORC SerDe and the Parquet SerDe.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Serializer.Builder |
| Modifier and Type | Method and Description |
|---|---|
static Serializer.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
OrcSerDe |
orcSerDe()
A serializer to use for converting data to the ORC format before storing it in Amazon S3.
|
ParquetSerDe |
parquetSerDe()
A serializer to use for converting data to the Parquet format before storing it in Amazon S3.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Serializer.Builder> |
serializableBuilderClass() |
Serializer.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ParquetSerDe parquetSerDe()
A serializer to use for converting data to the Parquet format before storing it in Amazon S3. For more information, see Apache Parquet.
public final OrcSerDe orcSerDe()
A serializer to use for converting data to the ORC format before storing it in Amazon S3. For more information, see Apache ORC.
public Serializer.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Serializer.Builder,Serializer>public static Serializer.Builder builder()
public static Class<? extends Serializer.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.