Class UserBitShared.RecordBatchDef

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.apache.drill.exec.proto.UserBitShared.RecordBatchDef
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, UserBitShared.RecordBatchDefOrBuilder
Enclosing class:
UserBitShared

public static final class UserBitShared.RecordBatchDef extends com.google.protobuf.GeneratedMessageV3 implements UserBitShared.RecordBatchDefOrBuilder
Protobuf type exec.shared.RecordBatchDef
See Also:
  • Field Details

  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasRecordCount

      public boolean hasRecordCount()
      optional int32 record_count = 1;
      Specified by:
      hasRecordCount in interface UserBitShared.RecordBatchDefOrBuilder
      Returns:
      Whether the recordCount field is set.
    • getRecordCount

      public int getRecordCount()
      optional int32 record_count = 1;
      Specified by:
      getRecordCount in interface UserBitShared.RecordBatchDefOrBuilder
      Returns:
      The recordCount.
    • getFieldList

      public List<UserBitShared.SerializedField> getFieldList()
      repeated .exec.shared.SerializedField field = 2;
      Specified by:
      getFieldList in interface UserBitShared.RecordBatchDefOrBuilder
    • getFieldOrBuilderList

      public List<? extends UserBitShared.SerializedFieldOrBuilder> getFieldOrBuilderList()
      repeated .exec.shared.SerializedField field = 2;
      Specified by:
      getFieldOrBuilderList in interface UserBitShared.RecordBatchDefOrBuilder
    • getFieldCount

      public int getFieldCount()
      repeated .exec.shared.SerializedField field = 2;
      Specified by:
      getFieldCount in interface UserBitShared.RecordBatchDefOrBuilder
    • getField

      public UserBitShared.SerializedField getField(int index)
      repeated .exec.shared.SerializedField field = 2;
      Specified by:
      getField in interface UserBitShared.RecordBatchDefOrBuilder
    • getFieldOrBuilder

      public UserBitShared.SerializedFieldOrBuilder getFieldOrBuilder(int index)
      repeated .exec.shared.SerializedField field = 2;
      Specified by:
      getFieldOrBuilder in interface UserBitShared.RecordBatchDefOrBuilder
    • hasCarriesTwoByteSelectionVector

      public boolean hasCarriesTwoByteSelectionVector()
      optional bool carries_two_byte_selection_vector = 3;
      Specified by:
      hasCarriesTwoByteSelectionVector in interface UserBitShared.RecordBatchDefOrBuilder
      Returns:
      Whether the carriesTwoByteSelectionVector field is set.
    • getCarriesTwoByteSelectionVector

      public boolean getCarriesTwoByteSelectionVector()
      optional bool carries_two_byte_selection_vector = 3;
      Specified by:
      getCarriesTwoByteSelectionVector in interface UserBitShared.RecordBatchDefOrBuilder
      Returns:
      The carriesTwoByteSelectionVector.
    • hasAffectedRowsCount

      public boolean hasAffectedRowsCount()
       The value is set when result set is disabled and its value corresponds to number
       of rows affected by query (see JDBC java.sql.ResultSet#getUpdateCount())
       
      optional int32 affected_rows_count = 4;
      Specified by:
      hasAffectedRowsCount in interface UserBitShared.RecordBatchDefOrBuilder
      Returns:
      Whether the affectedRowsCount field is set.
    • getAffectedRowsCount

      public int getAffectedRowsCount()
       The value is set when result set is disabled and its value corresponds to number
       of rows affected by query (see JDBC java.sql.ResultSet#getUpdateCount())
       
      optional int32 affected_rows_count = 4;
      Specified by:
      getAffectedRowsCount in interface UserBitShared.RecordBatchDefOrBuilder
      Returns:
      The affectedRowsCount.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UserBitShared.RecordBatchDef parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UserBitShared.RecordBatchDef parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserBitShared.RecordBatchDef parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public UserBitShared.RecordBatchDef.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static UserBitShared.RecordBatchDef.Builder newBuilder()
    • newBuilder

    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected UserBitShared.RecordBatchDef.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static UserBitShared.RecordBatchDef getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<UserBitShared.RecordBatchDef> parser()
    • getParserForType

      public com.google.protobuf.Parser<UserBitShared.RecordBatchDef> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public UserBitShared.RecordBatchDef getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder