
alluxio.grpc.table.LayoutOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer alluxio.shaded.client.com.iler. DO NOT EDIT!
// source: grpc/table/table_master.proto
package alluxio.grpc.table;
public interface LayoutOrBuilder extends
// @@protoc_insertion_point(interface_extends:alluxio.grpc.table.Layout)
alluxio.shaded.client.com.google.protobuf.MessageOrBuilder {
/**
* optional string layout_type = 1;
* @return Whether the layoutType field is set.
*/
boolean hasLayoutType();
/**
* optional string layout_type = 1;
* @return The layoutType.
*/
java.lang.String getLayoutType();
/**
* optional string layout_type = 1;
* @return The bytes for layoutType.
*/
alluxio.shaded.client.com.google.protobuf.ByteString
getLayoutTypeBytes();
/**
* optional .alluxio.grpc.table.LayoutSpec layout_spec = 2;
* @return Whether the layoutSpec field is set.
*/
boolean hasLayoutSpec();
/**
* optional .alluxio.grpc.table.LayoutSpec layout_spec = 2;
* @return The layoutSpec.
*/
alluxio.grpc.table.LayoutSpec getLayoutSpec();
/**
* optional .alluxio.grpc.table.LayoutSpec layout_spec = 2;
*/
alluxio.grpc.table.LayoutSpecOrBuilder getLayoutSpecOrBuilder();
/**
* optional bytes layout_data = 3;
* @return Whether the layoutData field is set.
*/
boolean hasLayoutData();
/**
* optional bytes layout_data = 3;
* @return The layoutData.
*/
alluxio.shaded.client.com.google.protobuf.ByteString getLayoutData();
/**
* map<string, .alluxio.grpc.table.ColumnStatisticsInfo> stats = 4;
*/
int getStatsCount();
/**
* map<string, .alluxio.grpc.table.ColumnStatisticsInfo> stats = 4;
*/
boolean containsStats(
java.lang.String key);
/**
* Use {@link #getStatsMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getStats();
/**
* map<string, .alluxio.grpc.table.ColumnStatisticsInfo> stats = 4;
*/
java.util.Map
getStatsMap();
/**
* map<string, .alluxio.grpc.table.ColumnStatisticsInfo> stats = 4;
*/
alluxio.grpc.table.ColumnStatisticsInfo getStatsOrDefault(
java.lang.String key,
alluxio.grpc.table.ColumnStatisticsInfo defaultValue);
/**
* map<string, .alluxio.grpc.table.ColumnStatisticsInfo> stats = 4;
*/
alluxio.grpc.table.ColumnStatisticsInfo getStatsOrThrow(
java.lang.String key);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy