public interface  org.apache.hive.kudu.org.apache.kudu.Common$ColumnSchemaPBOrBuilder extends java.lang.Object implements org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageOrBuilder
{
public abstract boolean hasId();
public abstract int getId();
public abstract boolean hasName();
public abstract java.lang.String getName();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getNameBytes();
public abstract boolean hasType();
public abstract org.apache.hive.kudu.org.apache.kudu.Common$DataType getType();
public abstract boolean hasIsKey();
public abstract boolean getIsKey();
public abstract boolean hasIsNullable();
public abstract boolean getIsNullable();
public abstract boolean hasReadDefaultValue();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getReadDefaultValue();
public abstract boolean hasWriteDefaultValue();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getWriteDefaultValue();
public abstract boolean hasEncoding();
public abstract org.apache.hive.kudu.org.apache.kudu.Common$EncodingType getEncoding();
public abstract boolean hasCompression();
public abstract org.apache.hive.kudu.org.apache.kudu.Compression$CompressionType getCompression();
public abstract boolean hasCfileBlockSize();
public abstract int getCfileBlockSize();
public abstract boolean hasTypeAttributes();
public abstract org.apache.hive.kudu.org.apache.kudu.Common$ColumnTypeAttributesPB getTypeAttributes();
public abstract org.apache.hive.kudu.org.apache.kudu.Common$ColumnTypeAttributesPBOrBuilder getTypeAttributesOrBuilder();
public abstract boolean hasComment();
public abstract java.lang.String getComment();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getCommentBytes();
}