Package | Description |
---|---|
alluxio.grpc.table | |
alluxio.grpc.table.layout.hive | |
alluxio.master.table | |
alluxio.proto.journal | |
alluxio.table.common.udb | |
alluxio.table.under.glue | |
alluxio.table.under.hive |
Modifier and Type | Field and Description |
---|---|
static com.google.protobuf.Parser<FieldSchema> |
FieldSchema.PARSER
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
FieldSchema |
FieldSchema.Builder.build() |
FieldSchema |
FieldSchema.Builder.buildPartial() |
FieldSchema |
SchemaOrBuilder.getCols(int index)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
FieldSchema |
Schema.getCols(int index)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
FieldSchema |
Schema.Builder.getCols(int index)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
static FieldSchema |
FieldSchema.getDefaultInstance() |
FieldSchema |
FieldSchema.getDefaultInstanceForType() |
FieldSchema |
FieldSchema.Builder.getDefaultInstanceForType() |
FieldSchema |
TableInfo.getPartitionCols(int index)
partitioning scheme
|
FieldSchema |
TableInfo.Builder.getPartitionCols(int index)
partitioning scheme
|
FieldSchema |
TableInfoOrBuilder.getPartitionCols(int index)
partitioning scheme
|
static FieldSchema |
FieldSchema.parseDelimitedFrom(InputStream input) |
static FieldSchema |
FieldSchema.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FieldSchema |
FieldSchema.parseFrom(byte[] data) |
static FieldSchema |
FieldSchema.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FieldSchema |
FieldSchema.parseFrom(ByteBuffer data) |
static FieldSchema |
FieldSchema.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FieldSchema |
FieldSchema.parseFrom(com.google.protobuf.ByteString data) |
static FieldSchema |
FieldSchema.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FieldSchema |
FieldSchema.parseFrom(com.google.protobuf.CodedInputStream input) |
static FieldSchema |
FieldSchema.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FieldSchema |
FieldSchema.parseFrom(InputStream input) |
static FieldSchema |
FieldSchema.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
SchemaOrBuilder.getColsList()
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
List<FieldSchema> |
Schema.getColsList()
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
List<FieldSchema> |
Schema.Builder.getColsList()
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
com.google.protobuf.Parser<FieldSchema> |
FieldSchema.getParserForType() |
List<FieldSchema> |
TableInfo.getPartitionColsList()
partitioning scheme
|
List<FieldSchema> |
TableInfo.Builder.getPartitionColsList()
partitioning scheme
|
List<FieldSchema> |
TableInfoOrBuilder.getPartitionColsList()
partitioning scheme
|
static com.google.protobuf.Parser<FieldSchema> |
FieldSchema.parser() |
Modifier and Type | Method and Description |
---|---|
Schema.Builder |
Schema.Builder.addCols(FieldSchema value)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
Schema.Builder |
Schema.Builder.addCols(int index,
FieldSchema value)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
TableInfo.Builder |
TableInfo.Builder.addPartitionCols(FieldSchema value)
partitioning scheme
|
TableInfo.Builder |
TableInfo.Builder.addPartitionCols(int index,
FieldSchema value)
partitioning scheme
|
FieldSchema.Builder |
FieldSchema.Builder.mergeFrom(FieldSchema other) |
static FieldSchema.Builder |
FieldSchema.newBuilder(FieldSchema prototype) |
Schema.Builder |
Schema.Builder.setCols(int index,
FieldSchema value)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
TableInfo.Builder |
TableInfo.Builder.setPartitionCols(int index,
FieldSchema value)
partitioning scheme
|
Modifier and Type | Method and Description |
---|---|
Schema.Builder |
Schema.Builder.addAllCols(Iterable<? extends FieldSchema> values)
repeated .alluxio.grpc.table.FieldSchema cols = 1; |
TableInfo.Builder |
TableInfo.Builder.addAllPartitionCols(Iterable<? extends FieldSchema> values)
partitioning scheme
|
Modifier and Type | Method and Description |
---|---|
FieldSchema |
PartitionInfoOrBuilder.getDataCols(int index)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
FieldSchema |
PartitionInfo.getDataCols(int index)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
FieldSchema |
PartitionInfo.Builder.getDataCols(int index)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
PartitionInfoOrBuilder.getDataColsList()
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
List<FieldSchema> |
PartitionInfo.getDataColsList()
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
List<FieldSchema> |
PartitionInfo.Builder.getDataColsList()
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
Modifier and Type | Method and Description |
---|---|
PartitionInfo.Builder |
PartitionInfo.Builder.addDataCols(FieldSchema value)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
PartitionInfo.Builder |
PartitionInfo.Builder.addDataCols(int index,
FieldSchema value)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
PartitionInfo.Builder |
PartitionInfo.Builder.setDataCols(int index,
FieldSchema value)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
Modifier and Type | Method and Description |
---|---|
PartitionInfo.Builder |
PartitionInfo.Builder.addAllDataCols(Iterable<? extends FieldSchema> values)
repeated .alluxio.grpc.table.FieldSchema data_cols = 6; |
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
PartitionedTableScheme.getPartitionCols() |
List<FieldSchema> |
UnpartitionedTableScheme.getPartitionCols() |
List<FieldSchema> |
PartitionScheme.getPartitionCols()
Get partition columns.
|
Modifier and Type | Method and Description |
---|---|
static PartitionScheme |
PartitionScheme.create(List<Partition> partitions,
Layout layout,
List<FieldSchema> partCols)
create a partition scheme object.
|
Modifier and Type | Method and Description |
---|---|
FieldSchema |
Table.AddTableEntryOrBuilder.getPartitionCols(int index)
partitioning scheme
|
FieldSchema |
Table.AddTableEntry.getPartitionCols(int index)
partitioning scheme
|
FieldSchema |
Table.AddTableEntry.Builder.getPartitionCols(int index)
partitioning scheme
|
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
Table.AddTableEntryOrBuilder.getPartitionColsList()
partitioning scheme
|
List<FieldSchema> |
Table.AddTableEntry.getPartitionColsList()
partitioning scheme
|
List<FieldSchema> |
Table.AddTableEntry.Builder.getPartitionColsList()
partitioning scheme
|
Modifier and Type | Method and Description |
---|---|
Table.AddTableEntry.Builder |
Table.AddTableEntry.Builder.addPartitionCols(FieldSchema value)
partitioning scheme
|
Table.AddTableEntry.Builder |
Table.AddTableEntry.Builder.addPartitionCols(int index,
FieldSchema value)
partitioning scheme
|
Table.AddTableEntry.Builder |
Table.AddTableEntry.Builder.setPartitionCols(int index,
FieldSchema value)
partitioning scheme
|
Modifier and Type | Method and Description |
---|---|
Table.AddTableEntry.Builder |
Table.AddTableEntry.Builder.addAllPartitionCols(Iterable<? extends FieldSchema> values)
partitioning scheme
|
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
UdbTable.getPartitionCols() |
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
GlueTable.getPartitionCols() |
static List<FieldSchema> |
GlueUtils.toProto(List<com.amazonaws.services.glue.model.Column> glueCloumns)
Convert the Glue FieldSchema to Alluxio FieldSchema.
|
Constructor and Description |
---|
GlueTable(GlueDatabase glueDatabase,
PathTranslator pathTranslator,
String name,
Schema schema,
List<ColumnStatisticsInfo> statistics,
List<FieldSchema> cols,
List<UdbPartition> udbPartitions,
Layout layout,
com.amazonaws.services.glue.model.Table table)
Create a new glue table instance.
|
Modifier and Type | Method and Description |
---|---|
List<FieldSchema> |
HiveTable.getPartitionCols() |
static List<FieldSchema> |
HiveUtils.toProto(List<org.apache.hadoop.hive.metastore.api.FieldSchema> hiveSchema) |
Constructor and Description |
---|
HiveTable(String name,
Schema schema,
List<ColumnStatisticsInfo> statistics,
List<FieldSchema> cols,
List<UdbPartition> udbPartitions,
Layout layout,
org.apache.hadoop.hive.metastore.api.Table table)
Creates a new instance.
|
Copyright © 2023. All Rights Reserved.