type github.com/polarsignals/iceberg-go/table.Metadata (interface)
Method Implmentations
CurrentSchema() *iceberg.Schema
(*MetadataV1).CurrentSchema
MetadataV1Builder.MetadataV1.CurrentSchema
(*MetadataV2).commonMetadata.CurrentSchema
CurrentSnapshot() *Snapshot
(*MetadataV1).commonMetadata.CurrentSnapshot
MetadataV1Builder.MetadataV1.commonMetadata.CurrentSnapshot
(*MetadataV2).commonMetadata.CurrentSnapshot
DefaultPartitionSpec() int
(*MetadataV1).commonMetadata.DefaultPartitionSpec
MetadataV1Builder.MetadataV1.commonMetadata.DefaultPartitionSpec
(*MetadataV2).commonMetadata.DefaultPartitionSpec
GetMetadataLog() []MetadataLogEntry
(*MetadataV1).commonMetadata.GetMetadataLog
MetadataV1Builder.MetadataV1.commonMetadata.GetMetadataLog
(*MetadataV2).commonMetadata.GetMetadataLog
GetSnapshotLog() []SnapshotLogEntry
(*MetadataV1).commonMetadata.GetSnapshotLog
MetadataV1Builder.MetadataV1.commonMetadata.GetSnapshotLog
(*MetadataV2).commonMetadata.GetSnapshotLog
LastColumnID() int
(*MetadataV1).commonMetadata.LastColumnID
MetadataV1Builder.MetadataV1.commonMetadata.LastColumnID
(*MetadataV2).commonMetadata.LastColumnID
LastPartitionSpecID() *int
(*MetadataV1).commonMetadata.LastPartitionSpecID
MetadataV1Builder.MetadataV1.commonMetadata.LastPartitionSpecID
(*MetadataV2).commonMetadata.LastPartitionSpecID
LastUpdatedMillis() int64
(*MetadataV1).commonMetadata.LastUpdatedMillis
MetadataV1Builder.MetadataV1.commonMetadata.LastUpdatedMillis
(*MetadataV2).commonMetadata.LastUpdatedMillis
Location() string
(*MetadataV1).commonMetadata.Location
MetadataV1Builder.MetadataV1.commonMetadata.Location
(*MetadataV2).commonMetadata.Location
PartitionSpec() iceberg.PartitionSpec
(*MetadataV1).commonMetadata.PartitionSpec
MetadataV1Builder.MetadataV1.commonMetadata.PartitionSpec
(*MetadataV2).commonMetadata.PartitionSpec
PartitionSpecs() []iceberg.PartitionSpec
(*MetadataV1).commonMetadata.PartitionSpecs
MetadataV1Builder.MetadataV1.commonMetadata.PartitionSpecs
(*MetadataV2).commonMetadata.PartitionSpecs
Properties() iceberg.Properties
(*MetadataV1).commonMetadata.Properties
MetadataV1Builder.MetadataV1.commonMetadata.Properties
(*MetadataV2).commonMetadata.Properties
SchemaID() int
(*MetadataV1).commonMetadata.SchemaID
MetadataV1Builder.MetadataV1.commonMetadata.SchemaID
(*MetadataV2).commonMetadata.SchemaID
Schemas() []*iceberg.Schema
(*MetadataV1).commonMetadata.Schemas
MetadataV1Builder.MetadataV1.commonMetadata.Schemas
(*MetadataV2).commonMetadata.Schemas
SnapshotByID(int64) *Snapshot
(*MetadataV1).commonMetadata.SnapshotByID
MetadataV1Builder.MetadataV1.commonMetadata.SnapshotByID
(*MetadataV2).commonMetadata.SnapshotByID
SnapshotByName(name string) *Snapshot
(*MetadataV1).commonMetadata.SnapshotByName
MetadataV1Builder.MetadataV1.commonMetadata.SnapshotByName
(*MetadataV2).commonMetadata.SnapshotByName
SnapshotID() *int64
(*MetadataV1).commonMetadata.SnapshotID
MetadataV1Builder.MetadataV1.commonMetadata.SnapshotID
(*MetadataV2).commonMetadata.SnapshotID
SnapshotRefs() map[string]SnapshotRef
(*MetadataV1).commonMetadata.SnapshotRefs
MetadataV1Builder.MetadataV1.commonMetadata.SnapshotRefs
(*MetadataV2).commonMetadata.SnapshotRefs
Snapshots() []Snapshot
(*MetadataV1).commonMetadata.Snapshots
MetadataV1Builder.MetadataV1.commonMetadata.Snapshots
(*MetadataV2).commonMetadata.Snapshots
SortOrder() SortOrder
(*MetadataV1).commonMetadata.SortOrder
MetadataV1Builder.MetadataV1.commonMetadata.SortOrder
(*MetadataV2).commonMetadata.SortOrder
SortOrderID() int
(*MetadataV1).commonMetadata.SortOrderID
MetadataV1Builder.MetadataV1.commonMetadata.SortOrderID
(*MetadataV2).commonMetadata.SortOrderID
SortOrders() []SortOrder
(*MetadataV1).commonMetadata.SortOrders
MetadataV1Builder.MetadataV1.commonMetadata.SortOrders
(*MetadataV2).commonMetadata.SortOrders
![]() |
The pages are generated with Golds v0.8.2. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |