cz.proto.FieldSpecOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clickzetta-java Show documentation
Show all versions of clickzetta-java Show documentation
The java SDK for clickzetta's Lakehouse
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: table_common.proto
package cz.proto;
public interface FieldSpecOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.FieldSpec)
com.google.protobuf.MessageOrBuilder {
/**
*
* field spec version
*
*
* uint32 spec_id = 1;
* @return The specId.
*/
int getSpecId();
/**
* .cz.proto.ClusterInfo cluster_info = 10;
* @return Whether the clusterInfo field is set.
*/
boolean hasClusterInfo();
/**
* .cz.proto.ClusterInfo cluster_info = 10;
* @return The clusterInfo.
*/
cz.proto.ClusterInfo getClusterInfo();
/**
* .cz.proto.ClusterInfo cluster_info = 10;
*/
cz.proto.ClusterInfoOrBuilder getClusterInfoOrBuilder();
/**
* .cz.proto.SortOrder sort_order = 11;
* @return Whether the sortOrder field is set.
*/
boolean hasSortOrder();
/**
* .cz.proto.SortOrder sort_order = 11;
* @return The sortOrder.
*/
cz.proto.SortOrder getSortOrder();
/**
* .cz.proto.SortOrder sort_order = 11;
*/
cz.proto.SortOrderOrBuilder getSortOrderOrBuilder();
/**
* .cz.proto.UniqueKey unique_key = 12;
* @return Whether the uniqueKey field is set.
*/
boolean hasUniqueKey();
/**
* .cz.proto.UniqueKey unique_key = 12;
* @return The uniqueKey.
*/
cz.proto.UniqueKey getUniqueKey();
/**
* .cz.proto.UniqueKey unique_key = 12;
*/
cz.proto.UniqueKeyOrBuilder getUniqueKeyOrBuilder();
/**
* .cz.proto.PrimaryKey primary_key = 13;
* @return Whether the primaryKey field is set.
*/
boolean hasPrimaryKey();
/**
* .cz.proto.PrimaryKey primary_key = 13;
* @return The primaryKey.
*/
cz.proto.PrimaryKey getPrimaryKey();
/**
* .cz.proto.PrimaryKey primary_key = 13;
*/
cz.proto.PrimaryKeyOrBuilder getPrimaryKeyOrBuilder();
/**
* .cz.proto.Index index = 14;
* @return Whether the index field is set.
*/
boolean hasIndex();
/**
* .cz.proto.Index index = 14;
* @return The index.
*/
cz.proto.Index getIndex();
/**
* .cz.proto.Index index = 14;
*/
cz.proto.IndexOrBuilder getIndexOrBuilder();
/**
*
* partition spec
*
*
* .cz.proto.ForeignKey foreign_key = 15;
* @return Whether the foreignKey field is set.
*/
boolean hasForeignKey();
/**
*
* partition spec
*
*
* .cz.proto.ForeignKey foreign_key = 15;
* @return The foreignKey.
*/
cz.proto.ForeignKey getForeignKey();
/**
*
* partition spec
*
*
* .cz.proto.ForeignKey foreign_key = 15;
*/
cz.proto.ForeignKeyOrBuilder getForeignKeyOrBuilder();
public cz.proto.FieldSpec.SpecCase getSpecCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy