public interface  org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.DescriptorProtos$FieldDescriptorProtoOrBuilder extends java.lang.Object implements org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.MessageOrBuilder
{
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 hasNumber();
public abstract int getNumber();
public abstract boolean hasLabel();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Label getLabel();
public abstract boolean hasType();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.DescriptorProtos$FieldDescriptorProto$Type getType();
public abstract boolean hasTypeName();
public abstract java.lang.String getTypeName();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getTypeNameBytes();
public abstract boolean hasExtendee();
public abstract java.lang.String getExtendee();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getExtendeeBytes();
public abstract boolean hasDefaultValue();
public abstract java.lang.String getDefaultValue();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getDefaultValueBytes();
public abstract boolean hasOneofIndex();
public abstract int getOneofIndex();
public abstract boolean hasJsonName();
public abstract java.lang.String getJsonName();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.ByteString getJsonNameBytes();
public abstract boolean hasOptions();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.DescriptorProtos$FieldOptions getOptions();
public abstract org.apache.hive.kudu.org.apache.kudu.shaded.com.google.protobuf.DescriptorProtos$FieldOptionsOrBuilder getOptionsOrBuilder();
}