Class ReplicaSpecifier.Builder

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

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

    • getDescriptor

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

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ReplicaSpecifier.Builder>
    • clear

      public ReplicaSpecifier.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.GeneratedMessage.Builder<ReplicaSpecifier.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.GeneratedMessage.Builder<ReplicaSpecifier.Builder>
    • getDefaultInstanceForType

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

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

      public ReplicaSpecifier buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public ReplicaSpecifier.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<ReplicaSpecifier.Builder>
    • mergeFrom

      public ReplicaSpecifier.Builder mergeFrom(ReplicaSpecifier other)
    • isInitialized

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

      public ReplicaSpecifier.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<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 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(com.google.protobuf.ByteString value)
      optional string processInfoId = 4;
      Parameters:
      value - The bytes for processInfoId to set.
      Returns:
      This builder for chaining.