Package io.sbp.grpc
Class Config.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Config.Builder>
com.google.protobuf.GeneratedMessage.Builder<Config.Builder>
io.sbp.grpc.Config.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConfigOrBuilder,Cloneable
- Enclosing class:
Config
public static final class Config.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Config.Builder>
implements ConfigOrBuilder
Protobuf type
Config-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().EnumAction action = 2;bool isReadRequests = 7;bool isWriteRequests = 6;int64 maxLatency = 5;int64 minLatency = 4;string storageName = 1;.EnumTimeUnit timeUnit = 3;.EnumAction action = 2;int.EnumAction action = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanbool isReadRequests = 7;booleanbool isWriteRequests = 6;longint64 maxLatency = 5;longint64 minLatency = 4;string storageName = 1;com.google.protobuf.ByteStringstring storageName = 1;.EnumTimeUnit timeUnit = 3;int.EnumTimeUnit timeUnit = 3;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAction(EnumAction value) .EnumAction action = 2;setActionValue(int value) .EnumAction action = 2;setIsReadRequests(boolean value) bool isReadRequests = 7;setIsWriteRequests(boolean value) bool isWriteRequests = 6;setMaxLatency(long value) int64 maxLatency = 5;setMinLatency(long value) int64 minLatency = 4;setStorageName(String value) string storageName = 1;setStorageNameBytes(com.google.protobuf.ByteString value) string storageName = 1;setTimeUnit(EnumTimeUnit value) .EnumTimeUnit timeUnit = 3;setTimeUnitValue(int value) .EnumTimeUnit timeUnit = 3;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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<Config.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<Config.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<Config.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Config.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Config.Builder>
-
mergeFrom
public Config.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<Config.Builder>- Throws:
IOException
-
getStorageName
string storageName = 1;- Specified by:
getStorageNamein interfaceConfigOrBuilder- Returns:
- The storageName.
-
getStorageNameBytes
public com.google.protobuf.ByteString getStorageNameBytes()string storageName = 1;- Specified by:
getStorageNameBytesin interfaceConfigOrBuilder- Returns:
- The bytes for storageName.
-
setStorageName
string storageName = 1;- Parameters:
value- The storageName to set.- Returns:
- This builder for chaining.
-
clearStorageName
string storageName = 1;- Returns:
- This builder for chaining.
-
setStorageNameBytes
string storageName = 1;- Parameters:
value- The bytes for storageName to set.- Returns:
- This builder for chaining.
-
getActionValue
public int getActionValue().EnumAction action = 2;- Specified by:
getActionValuein interfaceConfigOrBuilder- Returns:
- The enum numeric value on the wire for action.
-
setActionValue
.EnumAction action = 2;- Parameters:
value- The enum numeric value on the wire for action to set.- Returns:
- This builder for chaining.
-
getAction
.EnumAction action = 2;- Specified by:
getActionin interfaceConfigOrBuilder- Returns:
- The action.
-
setAction
.EnumAction action = 2;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
.EnumAction action = 2;- Returns:
- This builder for chaining.
-
getTimeUnitValue
public int getTimeUnitValue().EnumTimeUnit timeUnit = 3;- Specified by:
getTimeUnitValuein interfaceConfigOrBuilder- Returns:
- The enum numeric value on the wire for timeUnit.
-
setTimeUnitValue
.EnumTimeUnit timeUnit = 3;- Parameters:
value- The enum numeric value on the wire for timeUnit to set.- Returns:
- This builder for chaining.
-
getTimeUnit
.EnumTimeUnit timeUnit = 3;- Specified by:
getTimeUnitin interfaceConfigOrBuilder- Returns:
- The timeUnit.
-
setTimeUnit
.EnumTimeUnit timeUnit = 3;- Parameters:
value- The timeUnit to set.- Returns:
- This builder for chaining.
-
clearTimeUnit
.EnumTimeUnit timeUnit = 3;- Returns:
- This builder for chaining.
-
getMinLatency
public long getMinLatency()int64 minLatency = 4;- Specified by:
getMinLatencyin interfaceConfigOrBuilder- Returns:
- The minLatency.
-
setMinLatency
int64 minLatency = 4;- Parameters:
value- The minLatency to set.- Returns:
- This builder for chaining.
-
clearMinLatency
int64 minLatency = 4;- Returns:
- This builder for chaining.
-
getMaxLatency
public long getMaxLatency()int64 maxLatency = 5;- Specified by:
getMaxLatencyin interfaceConfigOrBuilder- Returns:
- The maxLatency.
-
setMaxLatency
int64 maxLatency = 5;- Parameters:
value- The maxLatency to set.- Returns:
- This builder for chaining.
-
clearMaxLatency
int64 maxLatency = 5;- Returns:
- This builder for chaining.
-
getIsWriteRequests
public boolean getIsWriteRequests()bool isWriteRequests = 6;- Specified by:
getIsWriteRequestsin interfaceConfigOrBuilder- Returns:
- The isWriteRequests.
-
setIsWriteRequests
bool isWriteRequests = 6;- Parameters:
value- The isWriteRequests to set.- Returns:
- This builder for chaining.
-
clearIsWriteRequests
bool isWriteRequests = 6;- Returns:
- This builder for chaining.
-
getIsReadRequests
public boolean getIsReadRequests()bool isReadRequests = 7;- Specified by:
getIsReadRequestsin interfaceConfigOrBuilder- Returns:
- The isReadRequests.
-
setIsReadRequests
bool isReadRequests = 7;- Parameters:
value- The isReadRequests to set.- Returns:
- This builder for chaining.
-
clearIsReadRequests
bool isReadRequests = 7;- Returns:
- This builder for chaining.
-