Class Meta.TsoRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
io.dingodb.meta.Meta.TsoRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Meta.TsoRequestOrBuilder, Cloneable
Enclosing class:
Meta.TsoRequest

public static final class Meta.TsoRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder> implements Meta.TsoRequestOrBuilder
Protobuf type dingodb.pb.meta.TsoRequest
  • Method Details

    • 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.Builder<Meta.TsoRequest.Builder>
    • clear

      public Meta.TsoRequest.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • getDefaultInstanceForType

      public Meta.TsoRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Meta.TsoRequest build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Meta.TsoRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public Meta.TsoRequest.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • setField

      public Meta.TsoRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • clearField

      public Meta.TsoRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • clearOneof

      public Meta.TsoRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • setRepeatedField

      public Meta.TsoRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • addRepeatedField

      public Meta.TsoRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • mergeFrom

      public Meta.TsoRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.TsoRequest.Builder>
    • mergeFrom

      public Meta.TsoRequest.Builder mergeFrom(Meta.TsoRequest other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • mergeFrom

      public Meta.TsoRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Meta.TsoRequest.Builder>
      Throws:
      IOException
    • hasRequestInfo

      public boolean hasRequestInfo()
      .dingodb.pb.common.RequestInfo request_info = 1;
      Specified by:
      hasRequestInfo in interface Meta.TsoRequestOrBuilder
      Returns:
      Whether the requestInfo field is set.
    • getRequestInfo

      public Common.RequestInfo getRequestInfo()
      .dingodb.pb.common.RequestInfo request_info = 1;
      Specified by:
      getRequestInfo in interface Meta.TsoRequestOrBuilder
      Returns:
      The requestInfo.
    • setRequestInfo

      public Meta.TsoRequest.Builder setRequestInfo(Common.RequestInfo value)
      .dingodb.pb.common.RequestInfo request_info = 1;
    • setRequestInfo

      public Meta.TsoRequest.Builder setRequestInfo(Common.RequestInfo.Builder builderForValue)
      .dingodb.pb.common.RequestInfo request_info = 1;
    • mergeRequestInfo

      public Meta.TsoRequest.Builder mergeRequestInfo(Common.RequestInfo value)
      .dingodb.pb.common.RequestInfo request_info = 1;
    • clearRequestInfo

      public Meta.TsoRequest.Builder clearRequestInfo()
      .dingodb.pb.common.RequestInfo request_info = 1;
    • getRequestInfoBuilder

      public Common.RequestInfo.Builder getRequestInfoBuilder()
      .dingodb.pb.common.RequestInfo request_info = 1;
    • getRequestInfoOrBuilder

      public Common.RequestInfoOrBuilder getRequestInfoOrBuilder()
      .dingodb.pb.common.RequestInfo request_info = 1;
      Specified by:
      getRequestInfoOrBuilder in interface Meta.TsoRequestOrBuilder
    • getOpTypeValue

      public int getOpTypeValue()
      .dingodb.pb.meta.TsoOpType op_type = 2;
      Specified by:
      getOpTypeValue in interface Meta.TsoRequestOrBuilder
      Returns:
      The enum numeric value on the wire for opType.
    • setOpTypeValue

      public Meta.TsoRequest.Builder setOpTypeValue(int value)
      .dingodb.pb.meta.TsoOpType op_type = 2;
      Parameters:
      value - The enum numeric value on the wire for opType to set.
      Returns:
      This builder for chaining.
    • getOpType

      public Meta.TsoOpType getOpType()
      .dingodb.pb.meta.TsoOpType op_type = 2;
      Specified by:
      getOpType in interface Meta.TsoRequestOrBuilder
      Returns:
      The opType.
    • setOpType

      public Meta.TsoRequest.Builder setOpType(Meta.TsoOpType value)
      .dingodb.pb.meta.TsoOpType op_type = 2;
      Parameters:
      value - The opType to set.
      Returns:
      This builder for chaining.
    • clearOpType

      public Meta.TsoRequest.Builder clearOpType()
      .dingodb.pb.meta.TsoOpType op_type = 2;
      Returns:
      This builder for chaining.
    • getCount

      public long getCount()
      int64 count = 3;
      Specified by:
      getCount in interface Meta.TsoRequestOrBuilder
      Returns:
      The count.
    • setCount

      public Meta.TsoRequest.Builder setCount(long value)
      int64 count = 3;
      Parameters:
      value - The count to set.
      Returns:
      This builder for chaining.
    • clearCount

      public Meta.TsoRequest.Builder clearCount()
      int64 count = 3;
      Returns:
      This builder for chaining.
    • hasCurrentTimestamp

      public boolean hasCurrentTimestamp()
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
      Specified by:
      hasCurrentTimestamp in interface Meta.TsoRequestOrBuilder
      Returns:
      Whether the currentTimestamp field is set.
    • getCurrentTimestamp

      public Meta.TsoTimestamp getCurrentTimestamp()
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
      Specified by:
      getCurrentTimestamp in interface Meta.TsoRequestOrBuilder
      Returns:
      The currentTimestamp.
    • setCurrentTimestamp

      public Meta.TsoRequest.Builder setCurrentTimestamp(Meta.TsoTimestamp value)
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
    • setCurrentTimestamp

      public Meta.TsoRequest.Builder setCurrentTimestamp(Meta.TsoTimestamp.Builder builderForValue)
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
    • mergeCurrentTimestamp

      public Meta.TsoRequest.Builder mergeCurrentTimestamp(Meta.TsoTimestamp value)
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
    • clearCurrentTimestamp

      public Meta.TsoRequest.Builder clearCurrentTimestamp()
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
    • getCurrentTimestampBuilder

      public Meta.TsoTimestamp.Builder getCurrentTimestampBuilder()
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
    • getCurrentTimestampOrBuilder

      public Meta.TsoTimestampOrBuilder getCurrentTimestampOrBuilder()
      .dingodb.pb.meta.TsoTimestamp current_timestamp = 4;
      Specified by:
      getCurrentTimestampOrBuilder in interface Meta.TsoRequestOrBuilder
    • getSavePhysical

      public long getSavePhysical()
      int64 save_physical = 5;
      Specified by:
      getSavePhysical in interface Meta.TsoRequestOrBuilder
      Returns:
      The savePhysical.
    • setSavePhysical

      public Meta.TsoRequest.Builder setSavePhysical(long value)
      int64 save_physical = 5;
      Parameters:
      value - The savePhysical to set.
      Returns:
      This builder for chaining.
    • clearSavePhysical

      public Meta.TsoRequest.Builder clearSavePhysical()
      int64 save_physical = 5;
      Returns:
      This builder for chaining.
    • getForce

      public boolean getForce()
      bool force = 6;
      Specified by:
      getForce in interface Meta.TsoRequestOrBuilder
      Returns:
      The force.
    • setForce

      public Meta.TsoRequest.Builder setForce(boolean value)
      bool force = 6;
      Parameters:
      value - The force to set.
      Returns:
      This builder for chaining.
    • clearForce

      public Meta.TsoRequest.Builder clearForce()
      bool force = 6;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final Meta.TsoRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>
    • mergeUnknownFields

      public final Meta.TsoRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Meta.TsoRequest.Builder>