Class AggregatedStatisticsSerializer.AggregatedStatisticsSerializerSnapshot
java.lang.Object
org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<org.apache.iceberg.flink.sink.shuffle.AggregatedStatistics,AggregatedStatisticsSerializer>
org.apache.iceberg.flink.sink.shuffle.AggregatedStatisticsSerializer.AggregatedStatisticsSerializerSnapshot
- All Implemented Interfaces:
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<org.apache.iceberg.flink.sink.shuffle.AggregatedStatistics>
- Enclosing class:
- AggregatedStatisticsSerializer
public static class AggregatedStatisticsSerializer.AggregatedStatisticsSerializerSnapshot
extends org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<org.apache.iceberg.flink.sink.shuffle.AggregatedStatistics,AggregatedStatisticsSerializer>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot
org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot.OuterSchemaCompatibility -
Constructor Summary
ConstructorsConstructorDescriptionConstructor for read instantiation. -
Method Summary
Modifier and TypeMethodDescriptionprotected AggregatedStatisticsSerializercreateOuterSerializerWithNestedSerializers(org.apache.flink.api.common.typeutils.TypeSerializer<?>[] nestedSerializers) protected intprotected org.apache.flink.api.common.typeutils.TypeSerializer<?>[]getNestedSerializers(AggregatedStatisticsSerializer outerSerializer) Methods inherited from class org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot
getCurrentVersion, getNestedSerializerSnapshots, isOuterSnapshotCompatible, readOuterSnapshot, readSnapshot, resolveOuterSchemaCompatibility, resolveOuterSchemaCompatibility, resolveSchemaCompatibility, restoreSerializer, writeOuterSnapshot, writeSnapshotMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.api.common.typeutils.TypeSerializerSnapshot
resolveSchemaCompatibility
-
Constructor Details
-
AggregatedStatisticsSerializerSnapshot
public AggregatedStatisticsSerializerSnapshot()Constructor for read instantiation. -
AggregatedStatisticsSerializerSnapshot
-
-
Method Details
-
getCurrentOuterSnapshotVersion
protected int getCurrentOuterSnapshotVersion()- Specified by:
getCurrentOuterSnapshotVersionin classorg.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<org.apache.iceberg.flink.sink.shuffle.AggregatedStatistics,AggregatedStatisticsSerializer>
-
getNestedSerializers
protected org.apache.flink.api.common.typeutils.TypeSerializer<?>[] getNestedSerializers(AggregatedStatisticsSerializer outerSerializer) - Specified by:
getNestedSerializersin classorg.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<org.apache.iceberg.flink.sink.shuffle.AggregatedStatistics,AggregatedStatisticsSerializer>
-
createOuterSerializerWithNestedSerializers
protected AggregatedStatisticsSerializer createOuterSerializerWithNestedSerializers(org.apache.flink.api.common.typeutils.TypeSerializer<?>[] nestedSerializers) - Specified by:
createOuterSerializerWithNestedSerializersin classorg.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<org.apache.iceberg.flink.sink.shuffle.AggregatedStatistics,AggregatedStatisticsSerializer>
-