Class WireFormats.DefaultResizer.Builder

java.lang.Object
org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<BuilderT>
org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DefaultResizer.Builder>
org.apache.pekko.remote.WireFormats.DefaultResizer.Builder
All Implemented Interfaces:
Cloneable, org.apache.pekko.protobufv3.internal.Message.Builder, org.apache.pekko.protobufv3.internal.MessageLite.Builder, org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder, org.apache.pekko.protobufv3.internal.MessageOrBuilder, WireFormats.DefaultResizerOrBuilder
Enclosing class:
WireFormats.DefaultResizer

public static final class WireFormats.DefaultResizer.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DefaultResizer.Builder> implements WireFormats.DefaultResizerOrBuilder
Protobuf type DefaultResizer
  • Method Details

    • getDescriptor

      public static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DefaultResizer.Builder>
    • clear

      Specified by:
      clear in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      clear in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
      Overrides:
      clear in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DefaultResizer.Builder>
    • getDescriptorForType

      public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      getDescriptorForType in interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
      Overrides:
      getDescriptorForType in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DefaultResizer.Builder>
    • getDefaultInstanceForType

      public WireFormats.DefaultResizer getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
    • build

      Specified by:
      build in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      build in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
    • buildPartial

      public WireFormats.DefaultResizer buildPartial()
      Specified by:
      buildPartial in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      buildPartial in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
    • mergeFrom

      public WireFormats.DefaultResizer.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Overrides:
      mergeFrom in class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<WireFormats.DefaultResizer.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
      Overrides:
      isInitialized in class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<WireFormats.DefaultResizer.Builder>
    • mergeFrom

      public WireFormats.DefaultResizer.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.Message.Builder
      Specified by:
      mergeFrom in interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
      Overrides:
      mergeFrom in class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<WireFormats.DefaultResizer.Builder>
      Throws:
      IOException
    • hasLowerBound

      public boolean hasLowerBound()
      required uint32 lowerBound = 1;
      Specified by:
      hasLowerBound in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the lowerBound field is set.
    • getLowerBound

      public int getLowerBound()
      required uint32 lowerBound = 1;
      Specified by:
      getLowerBound in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The lowerBound.
    • setLowerBound

      public WireFormats.DefaultResizer.Builder setLowerBound(int value)
      required uint32 lowerBound = 1;
      Parameters:
      value - The lowerBound to set.
      Returns:
      This builder for chaining.
    • clearLowerBound

      public WireFormats.DefaultResizer.Builder clearLowerBound()
      required uint32 lowerBound = 1;
      Returns:
      This builder for chaining.
    • hasUpperBound

      public boolean hasUpperBound()
      required uint32 upperBound = 2;
      Specified by:
      hasUpperBound in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the upperBound field is set.
    • getUpperBound

      public int getUpperBound()
      required uint32 upperBound = 2;
      Specified by:
      getUpperBound in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The upperBound.
    • setUpperBound

      public WireFormats.DefaultResizer.Builder setUpperBound(int value)
      required uint32 upperBound = 2;
      Parameters:
      value - The upperBound to set.
      Returns:
      This builder for chaining.
    • clearUpperBound

      public WireFormats.DefaultResizer.Builder clearUpperBound()
      required uint32 upperBound = 2;
      Returns:
      This builder for chaining.
    • hasPressureThreshold

      public boolean hasPressureThreshold()
      required uint32 pressureThreshold = 3;
      Specified by:
      hasPressureThreshold in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the pressureThreshold field is set.
    • getPressureThreshold

      public int getPressureThreshold()
      required uint32 pressureThreshold = 3;
      Specified by:
      getPressureThreshold in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The pressureThreshold.
    • setPressureThreshold

      public WireFormats.DefaultResizer.Builder setPressureThreshold(int value)
      required uint32 pressureThreshold = 3;
      Parameters:
      value - The pressureThreshold to set.
      Returns:
      This builder for chaining.
    • clearPressureThreshold

      public WireFormats.DefaultResizer.Builder clearPressureThreshold()
      required uint32 pressureThreshold = 3;
      Returns:
      This builder for chaining.
    • hasRampupRate

      public boolean hasRampupRate()
      required double rampupRate = 4;
      Specified by:
      hasRampupRate in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the rampupRate field is set.
    • getRampupRate

      public double getRampupRate()
      required double rampupRate = 4;
      Specified by:
      getRampupRate in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The rampupRate.
    • setRampupRate

      public WireFormats.DefaultResizer.Builder setRampupRate(double value)
      required double rampupRate = 4;
      Parameters:
      value - The rampupRate to set.
      Returns:
      This builder for chaining.
    • clearRampupRate

      public WireFormats.DefaultResizer.Builder clearRampupRate()
      required double rampupRate = 4;
      Returns:
      This builder for chaining.
    • hasBackoffThreshold

      public boolean hasBackoffThreshold()
      required double backoffThreshold = 5;
      Specified by:
      hasBackoffThreshold in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the backoffThreshold field is set.
    • getBackoffThreshold

      public double getBackoffThreshold()
      required double backoffThreshold = 5;
      Specified by:
      getBackoffThreshold in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The backoffThreshold.
    • setBackoffThreshold

      public WireFormats.DefaultResizer.Builder setBackoffThreshold(double value)
      required double backoffThreshold = 5;
      Parameters:
      value - The backoffThreshold to set.
      Returns:
      This builder for chaining.
    • clearBackoffThreshold

      public WireFormats.DefaultResizer.Builder clearBackoffThreshold()
      required double backoffThreshold = 5;
      Returns:
      This builder for chaining.
    • hasBackoffRate

      public boolean hasBackoffRate()
      required double backoffRate = 6;
      Specified by:
      hasBackoffRate in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the backoffRate field is set.
    • getBackoffRate

      public double getBackoffRate()
      required double backoffRate = 6;
      Specified by:
      getBackoffRate in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The backoffRate.
    • setBackoffRate

      public WireFormats.DefaultResizer.Builder setBackoffRate(double value)
      required double backoffRate = 6;
      Parameters:
      value - The backoffRate to set.
      Returns:
      This builder for chaining.
    • clearBackoffRate

      public WireFormats.DefaultResizer.Builder clearBackoffRate()
      required double backoffRate = 6;
      Returns:
      This builder for chaining.
    • hasMessagesPerResize

      public boolean hasMessagesPerResize()
      required uint32 messagesPerResize = 7;
      Specified by:
      hasMessagesPerResize in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      Whether the messagesPerResize field is set.
    • getMessagesPerResize

      public int getMessagesPerResize()
      required uint32 messagesPerResize = 7;
      Specified by:
      getMessagesPerResize in interface WireFormats.DefaultResizerOrBuilder
      Returns:
      The messagesPerResize.
    • setMessagesPerResize

      public WireFormats.DefaultResizer.Builder setMessagesPerResize(int value)
      required uint32 messagesPerResize = 7;
      Parameters:
      value - The messagesPerResize to set.
      Returns:
      This builder for chaining.
    • clearMessagesPerResize

      public WireFormats.DefaultResizer.Builder clearMessagesPerResize()
      required uint32 messagesPerResize = 7;
      Returns:
      This builder for chaining.