Package io.grpc.testing.integration
Class Messages.ReconnectInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder>
-
- io.grpc.testing.integration.Messages.ReconnectInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Messages.ReconnectInfoOrBuilder,java.lang.Cloneable
- Enclosing class:
- Messages.ReconnectInfo
public static final class Messages.ReconnectInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder> implements Messages.ReconnectInfoOrBuilder
For reconnect interop test only. Server tells client whether its reconnects are following the spec and the reconnect backoffs it saw.
Protobuf typegrpc.testing.ReconnectInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Messages.ReconnectInfo.BuilderaddAllBackoffMs(java.lang.Iterable<? extends java.lang.Integer> values)repeated int32 backoff_ms = 2;Messages.ReconnectInfo.BuilderaddBackoffMs(int value)repeated int32 backoff_ms = 2;Messages.ReconnectInfobuild()Messages.ReconnectInfobuildPartial()Messages.ReconnectInfo.Builderclear()Messages.ReconnectInfo.BuilderclearBackoffMs()repeated int32 backoff_ms = 2;Messages.ReconnectInfo.BuilderclearPassed()bool passed = 1;intgetBackoffMs(int index)repeated int32 backoff_ms = 2;intgetBackoffMsCount()repeated int32 backoff_ms = 2;java.util.List<java.lang.Integer>getBackoffMsList()repeated int32 backoff_ms = 2;Messages.ReconnectInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetPassed()bool passed = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Messages.ReconnectInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Messages.ReconnectInfo.BuildermergeFrom(com.google.protobuf.Message other)Messages.ReconnectInfo.BuildermergeFrom(Messages.ReconnectInfo other)Messages.ReconnectInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Messages.ReconnectInfo.BuildersetBackoffMs(int index, int value)repeated int32 backoff_ms = 2;Messages.ReconnectInfo.BuildersetPassed(boolean value)bool passed = 1;Messages.ReconnectInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder>
-
clear
public Messages.ReconnectInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.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.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder>
-
getDefaultInstanceForType
public Messages.ReconnectInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Messages.ReconnectInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Messages.ReconnectInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Messages.ReconnectInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Messages.ReconnectInfo.Builder>
-
mergeFrom
public Messages.ReconnectInfo.Builder mergeFrom(Messages.ReconnectInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder>
-
mergeFrom
public Messages.ReconnectInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Messages.ReconnectInfo.Builder>- Throws:
java.io.IOException
-
getPassed
public boolean getPassed()
bool passed = 1;- Specified by:
getPassedin interfaceMessages.ReconnectInfoOrBuilder- Returns:
- The passed.
-
setPassed
public Messages.ReconnectInfo.Builder setPassed(boolean value)
bool passed = 1;- Parameters:
value- The passed to set.- Returns:
- This builder for chaining.
-
clearPassed
public Messages.ReconnectInfo.Builder clearPassed()
bool passed = 1;- Returns:
- This builder for chaining.
-
getBackoffMsList
public java.util.List<java.lang.Integer> getBackoffMsList()
repeated int32 backoff_ms = 2;- Specified by:
getBackoffMsListin interfaceMessages.ReconnectInfoOrBuilder- Returns:
- A list containing the backoffMs.
-
getBackoffMsCount
public int getBackoffMsCount()
repeated int32 backoff_ms = 2;- Specified by:
getBackoffMsCountin interfaceMessages.ReconnectInfoOrBuilder- Returns:
- The count of backoffMs.
-
getBackoffMs
public int getBackoffMs(int index)
repeated int32 backoff_ms = 2;- Specified by:
getBackoffMsin interfaceMessages.ReconnectInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The backoffMs at the given index.
-
setBackoffMs
public Messages.ReconnectInfo.Builder setBackoffMs(int index, int value)
repeated int32 backoff_ms = 2;- Parameters:
index- The index to set the value at.value- The backoffMs to set.- Returns:
- This builder for chaining.
-
addBackoffMs
public Messages.ReconnectInfo.Builder addBackoffMs(int value)
repeated int32 backoff_ms = 2;- Parameters:
value- The backoffMs to add.- Returns:
- This builder for chaining.
-
addAllBackoffMs
public Messages.ReconnectInfo.Builder addAllBackoffMs(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 backoff_ms = 2;- Parameters:
values- The backoffMs to add.- Returns:
- This builder for chaining.
-
clearBackoffMs
public Messages.ReconnectInfo.Builder clearBackoffMs()
repeated int32 backoff_ms = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Messages.ReconnectInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder>
-
mergeUnknownFields
public final Messages.ReconnectInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ReconnectInfo.Builder>
-
-