Package io.axoniq.axonserver.grpc.admin
Class LoadBalancingStrategy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<LoadBalancingStrategy.Builder>
-
- io.axoniq.axonserver.grpc.admin.LoadBalancingStrategy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,LoadBalancingStrategyOrBuilder,Cloneable
- Enclosing class:
- LoadBalancingStrategy
public static final class LoadBalancingStrategy.Builder extends com.google.protobuf.GeneratedMessage.Builder<LoadBalancingStrategy.Builder> implements LoadBalancingStrategyOrBuilder
Protobuf typeio.axoniq.axonserver.grpc.admin.LoadBalancingStrategy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LoadBalancingStrategybuild()LoadBalancingStrategybuildPartial()LoadBalancingStrategy.Builderclear()LoadBalancingStrategy.BuilderclearLabel()string label = 2;LoadBalancingStrategy.BuilderclearStrategy()string strategy = 1;LoadBalancingStrategygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetLabel()string label = 2;com.google.protobuf.ByteStringgetLabelBytes()string label = 2;StringgetStrategy()string strategy = 1;com.google.protobuf.ByteStringgetStrategyBytes()string strategy = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()LoadBalancingStrategy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)LoadBalancingStrategy.BuildermergeFrom(com.google.protobuf.Message other)LoadBalancingStrategy.BuildermergeFrom(LoadBalancingStrategy other)LoadBalancingStrategy.BuildersetLabel(String value)string label = 2;LoadBalancingStrategy.BuildersetLabelBytes(com.google.protobuf.ByteString value)string label = 2;LoadBalancingStrategy.BuildersetStrategy(String value)string strategy = 1;LoadBalancingStrategy.BuildersetStrategyBytes(com.google.protobuf.ByteString value)string strategy = 1;-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<LoadBalancingStrategy.Builder>
-
clear
public LoadBalancingStrategy.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<LoadBalancingStrategy.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<LoadBalancingStrategy.Builder>
-
getDefaultInstanceForType
public LoadBalancingStrategy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public LoadBalancingStrategy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LoadBalancingStrategy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public LoadBalancingStrategy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LoadBalancingStrategy.Builder>
-
mergeFrom
public LoadBalancingStrategy.Builder mergeFrom(LoadBalancingStrategy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<LoadBalancingStrategy.Builder>
-
mergeFrom
public LoadBalancingStrategy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LoadBalancingStrategy.Builder>- Throws:
IOException
-
getStrategy
public String getStrategy()
string strategy = 1;- Specified by:
getStrategyin interfaceLoadBalancingStrategyOrBuilder- Returns:
- The strategy.
-
getStrategyBytes
public com.google.protobuf.ByteString getStrategyBytes()
string strategy = 1;- Specified by:
getStrategyBytesin interfaceLoadBalancingStrategyOrBuilder- Returns:
- The bytes for strategy.
-
setStrategy
public LoadBalancingStrategy.Builder setStrategy(String value)
string strategy = 1;- Parameters:
value- The strategy to set.- Returns:
- This builder for chaining.
-
clearStrategy
public LoadBalancingStrategy.Builder clearStrategy()
string strategy = 1;- Returns:
- This builder for chaining.
-
setStrategyBytes
public LoadBalancingStrategy.Builder setStrategyBytes(com.google.protobuf.ByteString value)
string strategy = 1;- Parameters:
value- The bytes for strategy to set.- Returns:
- This builder for chaining.
-
getLabel
public String getLabel()
string label = 2;- Specified by:
getLabelin interfaceLoadBalancingStrategyOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()
string label = 2;- Specified by:
getLabelBytesin interfaceLoadBalancingStrategyOrBuilder- Returns:
- The bytes for label.
-
setLabel
public LoadBalancingStrategy.Builder setLabel(String value)
string label = 2;- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
public LoadBalancingStrategy.Builder clearLabel()
string label = 2;- Returns:
- This builder for chaining.
-
setLabelBytes
public LoadBalancingStrategy.Builder setLabelBytes(com.google.protobuf.ByteString value)
string label = 2;- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
-