Class ReplicaSpecifier.Builder

java.lang.Object
io.deephaven.shadow.core.com.google.protobuf.AbstractMessageLite.Builder
io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<BuilderT>
io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
io.deephaven.proto.controller.ReplicaSpecifier.Builder
All Implemented Interfaces:
ReplicaSpecifierOrBuilder, io.deephaven.shadow.core.com.google.protobuf.Message.Builder, io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder, io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder, io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
ReplicaSpecifier

public static final class ReplicaSpecifier.Builder extends io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder> implements ReplicaSpecifierOrBuilder
Protobuf type io.deephaven.proto.controller.ReplicaSpecifier
  • Method Details

    • getDescriptor

      public static final io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • clear

      public ReplicaSpecifier.Builder clear()
      Specified by:
      clear in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      clear in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • getDescriptorForType

      public io.deephaven.shadow.core.com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • getDefaultInstanceForType

      public ReplicaSpecifier getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface io.deephaven.shadow.core.com.google.protobuf.MessageOrBuilder
    • build

      public ReplicaSpecifier build()
      Specified by:
      build in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      build in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
    • buildPartial

      public ReplicaSpecifier buildPartial()
      Specified by:
      buildPartial in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
    • clone

      public ReplicaSpecifier.Builder clone()
      Specified by:
      clone in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      clone in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • setField

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

      public ReplicaSpecifier.Builder clearField(io.deephaven.shadow.core.com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      clearField in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • clearOneof

      public ReplicaSpecifier.Builder clearOneof(io.deephaven.shadow.core.com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • setRepeatedField

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

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

      public ReplicaSpecifier.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<ReplicaSpecifier.Builder>
    • mergeFrom

      public ReplicaSpecifier.Builder mergeFrom(ReplicaSpecifier other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface io.deephaven.shadow.core.com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • mergeFrom

      public ReplicaSpecifier.Builder mergeFrom(io.deephaven.shadow.core.com.google.protobuf.CodedInputStream input, io.deephaven.shadow.core.com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface io.deephaven.shadow.core.com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class io.deephaven.shadow.core.com.google.protobuf.AbstractMessage.Builder<ReplicaSpecifier.Builder>
      Throws:
      IOException
    • getIdCase

      public ReplicaSpecifier.IdCase getIdCase()
      Specified by:
      getIdCase in interface ReplicaSpecifierOrBuilder
    • clearId

      public ReplicaSpecifier.Builder clearId()
    • getSerial

      public long getSerial()
      int64 serial = 1;
      Specified by:
      getSerial in interface ReplicaSpecifierOrBuilder
      Returns:
      The serial.
    • setSerial

      public ReplicaSpecifier.Builder setSerial(long value)
      int64 serial = 1;
      Parameters:
      value - The serial to set.
      Returns:
      This builder for chaining.
    • clearSerial

      public ReplicaSpecifier.Builder clearSerial()
      int64 serial = 1;
      Returns:
      This builder for chaining.
    • hasReplica

      public boolean hasReplica()
      int32 replica = 2;
      Specified by:
      hasReplica in interface ReplicaSpecifierOrBuilder
      Returns:
      Whether the replica field is set.
    • getReplica

      public int getReplica()
      int32 replica = 2;
      Specified by:
      getReplica in interface ReplicaSpecifierOrBuilder
      Returns:
      The replica.
    • setReplica

      public ReplicaSpecifier.Builder setReplica(int value)
      int32 replica = 2;
      Parameters:
      value - The replica to set.
      Returns:
      This builder for chaining.
    • clearReplica

      public ReplicaSpecifier.Builder clearReplica()
      int32 replica = 2;
      Returns:
      This builder for chaining.
    • hasSpare

      public boolean hasSpare()
      int32 spare = 3;
      Specified by:
      hasSpare in interface ReplicaSpecifierOrBuilder
      Returns:
      Whether the spare field is set.
    • getSpare

      public int getSpare()
      int32 spare = 3;
      Specified by:
      getSpare in interface ReplicaSpecifierOrBuilder
      Returns:
      The spare.
    • setSpare

      public ReplicaSpecifier.Builder setSpare(int value)
      int32 spare = 3;
      Parameters:
      value - The spare to set.
      Returns:
      This builder for chaining.
    • clearSpare

      public ReplicaSpecifier.Builder clearSpare()
      int32 spare = 3;
      Returns:
      This builder for chaining.
    • hasProcessInfoId

      public boolean hasProcessInfoId()
      optional string processInfoId = 4;
      Specified by:
      hasProcessInfoId in interface ReplicaSpecifierOrBuilder
      Returns:
      Whether the processInfoId field is set.
    • getProcessInfoId

      public String getProcessInfoId()
      optional string processInfoId = 4;
      Specified by:
      getProcessInfoId in interface ReplicaSpecifierOrBuilder
      Returns:
      The processInfoId.
    • getProcessInfoIdBytes

      public io.deephaven.shadow.core.com.google.protobuf.ByteString getProcessInfoIdBytes()
      optional string processInfoId = 4;
      Specified by:
      getProcessInfoIdBytes in interface ReplicaSpecifierOrBuilder
      Returns:
      The bytes for processInfoId.
    • setProcessInfoId

      public ReplicaSpecifier.Builder setProcessInfoId(String value)
      optional string processInfoId = 4;
      Parameters:
      value - The processInfoId to set.
      Returns:
      This builder for chaining.
    • clearProcessInfoId

      public ReplicaSpecifier.Builder clearProcessInfoId()
      optional string processInfoId = 4;
      Returns:
      This builder for chaining.
    • setProcessInfoIdBytes

      public ReplicaSpecifier.Builder setProcessInfoIdBytes(io.deephaven.shadow.core.com.google.protobuf.ByteString value)
      optional string processInfoId = 4;
      Parameters:
      value - The bytes for processInfoId to set.
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final ReplicaSpecifier.Builder setUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>
    • mergeUnknownFields

      public final ReplicaSpecifier.Builder mergeUnknownFields(io.deephaven.shadow.core.com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface io.deephaven.shadow.core.com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class io.deephaven.shadow.core.com.google.protobuf.GeneratedMessageV3.Builder<ReplicaSpecifier.Builder>