public class IndexRecord<T extends HoodieRecordPayload> extends HoodieAvroRecord<T>
HoodieRecord.HoodieMetadataField, HoodieRecord.HoodieRecordTypeCOMMIT_SEQNO_METADATA_FIELD, COMMIT_SEQNO_METADATA_FIELD_ORD, COMMIT_TIME_METADATA_FIELD, COMMIT_TIME_METADATA_FIELD_ORD, currentLocation, data, FILENAME_META_FIELD_ORD, FILENAME_METADATA_FIELD, HOODIE_IS_DELETED_FIELD, HOODIE_META_COLUMNS, HOODIE_META_COLUMNS_NAME_TO_POS, HOODIE_META_COLUMNS_WITH_OPERATION, key, metaData, newLocation, operation, OPERATION_METADATA_FIELD, PARTITION_PATH_META_FIELD_ORD, PARTITION_PATH_METADATA_FIELD, RECORD_KEY_META_FIELD_ORD, RECORD_KEY_METADATA_FIELD, SENTINEL| Constructor and Description |
|---|
IndexRecord(HoodieRecord<T> record) |
| Modifier and Type | Method and Description |
|---|---|
HoodieRecord<T> |
newInstance() |
copy, getColumnValues, getData, getMetadata, getOrderingValue, getRecordKey, getRecordKey, getRecordType, isDelete, joinWith, newInstance, newInstance, prependMetaFields, readRecordPayload, rewriteRecordWithNewSchema, shouldIgnore, toIndexedRecord, truncateRecordKey, wrapIntoHoodieRecordPayloadWithKeyGen, wrapIntoHoodieRecordPayloadWithParams, writeRecordPayloadcheckState, clearNewLocation, deflate, equals, generateSequenceId, getCurrentLocation, getKey, getNewLocation, getOperation, getPartitionPath, getRecordKey, hashCode, hasMetaFields, isCurrentLocationKnown, read, rewriteRecordWithNewSchema, seal, setCurrentLocation, setNewLocation, toString, unseal, writepublic IndexRecord(HoodieRecord<T> record)
public HoodieRecord<T> newInstance()
newInstance in class HoodieAvroRecord<T extends HoodieRecordPayload>Copyright © 2023 The Apache Software Foundation. All rights reserved.