cz.proto.FieldSchemaOrBuilder 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 FieldSchemaOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.FieldSchema)
com.google.protobuf.MessageOrBuilder {
/**
* string name = 2;
* @return The name.
*/
java.lang.String getName();
/**
* string name = 2;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* .cz.proto.DataType type = 3;
* @return Whether the type field is set.
*/
boolean hasType();
/**
* .cz.proto.DataType type = 3;
* @return The type.
*/
cz.proto.DataType getType();
/**
* .cz.proto.DataType type = 3;
*/
cz.proto.DataTypeOrBuilder getTypeOrBuilder();
/**
* optional bool virtual = 4;
* @return Whether the virtual field is set.
*/
boolean hasVirtual();
/**
* optional bool virtual = 4;
* @return The virtual.
*/
boolean getVirtual();
/**
* optional bool hidden = 5;
* @return Whether the hidden field is set.
*/
boolean hasHidden();
/**
* optional bool hidden = 5;
* @return The hidden.
*/
boolean getHidden();
/**
* optional bool un_output = 6;
* @return Whether the unOutput field is set.
*/
boolean hasUnOutput();
/**
* optional bool un_output = 6;
* @return The unOutput.
*/
boolean getUnOutput();
/**
* string comment = 7;
* @return The comment.
*/
java.lang.String getComment();
/**
* string comment = 7;
* @return The bytes for comment.
*/
com.google.protobuf.ByteString
getCommentBytes();
/**
* .cz.proto.ScalarExpression expr = 8;
* @return Whether the expr field is set.
*/
boolean hasExpr();
/**
* .cz.proto.ScalarExpression expr = 8;
* @return The expr.
*/
cz.proto.Expression.ScalarExpression getExpr();
/**
* .cz.proto.ScalarExpression expr = 8;
*/
cz.proto.Expression.ScalarExpressionOrBuilder getExprOrBuilder();
/**
* optional string transform = 9;
* @return Whether the transform field is set.
*/
boolean hasTransform();
/**
* optional string transform = 9;
* @return The transform.
*/
java.lang.String getTransform();
/**
* optional string transform = 9;
* @return The bytes for transform.
*/
com.google.protobuf.ByteString
getTransformBytes();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy