Package io.grpc.testing.integration
Class Messages.ResponseParameters.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Messages.ResponseParameters.Builder>
-
- io.grpc.testing.integration.Messages.ResponseParameters.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Messages.ResponseParametersOrBuilder,java.lang.Cloneable
- Enclosing class:
- Messages.ResponseParameters
public static final class Messages.ResponseParameters.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Messages.ResponseParameters.Builder> implements Messages.ResponseParametersOrBuilder
Configuration for a particular response.
Protobuf typegrpc.testing.ResponseParameters
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Messages.ResponseParametersbuild()Messages.ResponseParametersbuildPartial()Messages.ResponseParameters.Builderclear()Messages.ResponseParameters.BuilderclearCompressed()Whether to request the server to compress the response.Messages.ResponseParameters.BuilderclearIntervalUs()Desired interval between consecutive responses in the response stream in microseconds.Messages.ResponseParameters.BuilderclearSize()Desired payload sizes in responses from the server.Messages.BoolValuegetCompressed()Whether to request the server to compress the response.Messages.BoolValue.BuildergetCompressedBuilder()Whether to request the server to compress the response.Messages.BoolValueOrBuildergetCompressedOrBuilder()Whether to request the server to compress the response.Messages.ResponseParametersgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetIntervalUs()Desired interval between consecutive responses in the response stream in microseconds.intgetSize()Desired payload sizes in responses from the server.booleanhasCompressed()Whether to request the server to compress the response.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Messages.ResponseParameters.BuildermergeCompressed(Messages.BoolValue value)Whether to request the server to compress the response.Messages.ResponseParameters.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Messages.ResponseParameters.BuildermergeFrom(com.google.protobuf.Message other)Messages.ResponseParameters.BuildermergeFrom(Messages.ResponseParameters other)Messages.ResponseParameters.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Messages.ResponseParameters.BuildersetCompressed(Messages.BoolValue value)Whether to request the server to compress the response.Messages.ResponseParameters.BuildersetCompressed(Messages.BoolValue.Builder builderForValue)Whether to request the server to compress the response.Messages.ResponseParameters.BuildersetIntervalUs(int value)Desired interval between consecutive responses in the response stream in microseconds.Messages.ResponseParameters.BuildersetSize(int value)Desired payload sizes in responses from the server.Messages.ResponseParameters.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.ResponseParameters.Builder>
-
clear
public Messages.ResponseParameters.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.ResponseParameters.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.ResponseParameters.Builder>
-
getDefaultInstanceForType
public Messages.ResponseParameters getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Messages.ResponseParameters build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Messages.ResponseParameters buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Messages.ResponseParameters.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Messages.ResponseParameters.Builder>
-
mergeFrom
public Messages.ResponseParameters.Builder mergeFrom(Messages.ResponseParameters other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ResponseParameters.Builder>
-
mergeFrom
public Messages.ResponseParameters.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.ResponseParameters.Builder>- Throws:
java.io.IOException
-
getSize
public int getSize()
Desired payload sizes in responses from the server.
int32 size = 1;- Specified by:
getSizein interfaceMessages.ResponseParametersOrBuilder- Returns:
- The size.
-
setSize
public Messages.ResponseParameters.Builder setSize(int value)
Desired payload sizes in responses from the server.
int32 size = 1;- Parameters:
value- The size to set.- Returns:
- This builder for chaining.
-
clearSize
public Messages.ResponseParameters.Builder clearSize()
Desired payload sizes in responses from the server.
int32 size = 1;- Returns:
- This builder for chaining.
-
getIntervalUs
public int getIntervalUs()
Desired interval between consecutive responses in the response stream in microseconds.
int32 interval_us = 2;- Specified by:
getIntervalUsin interfaceMessages.ResponseParametersOrBuilder- Returns:
- The intervalUs.
-
setIntervalUs
public Messages.ResponseParameters.Builder setIntervalUs(int value)
Desired interval between consecutive responses in the response stream in microseconds.
int32 interval_us = 2;- Parameters:
value- The intervalUs to set.- Returns:
- This builder for chaining.
-
clearIntervalUs
public Messages.ResponseParameters.Builder clearIntervalUs()
Desired interval between consecutive responses in the response stream in microseconds.
int32 interval_us = 2;- Returns:
- This builder for chaining.
-
hasCompressed
public boolean hasCompressed()
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;- Specified by:
hasCompressedin interfaceMessages.ResponseParametersOrBuilder- Returns:
- Whether the compressed field is set.
-
getCompressed
public Messages.BoolValue getCompressed()
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;- Specified by:
getCompressedin interfaceMessages.ResponseParametersOrBuilder- Returns:
- The compressed.
-
setCompressed
public Messages.ResponseParameters.Builder setCompressed(Messages.BoolValue value)
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;
-
setCompressed
public Messages.ResponseParameters.Builder setCompressed(Messages.BoolValue.Builder builderForValue)
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;
-
mergeCompressed
public Messages.ResponseParameters.Builder mergeCompressed(Messages.BoolValue value)
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;
-
clearCompressed
public Messages.ResponseParameters.Builder clearCompressed()
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;
-
getCompressedBuilder
public Messages.BoolValue.Builder getCompressedBuilder()
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;
-
getCompressedOrBuilder
public Messages.BoolValueOrBuilder getCompressedOrBuilder()
Whether to request the server to compress the response. This field is "nullable" in order to interoperate seamlessly with clients not able to implement the full compression tests by introspecting the call to verify the response's compression status.
.grpc.testing.BoolValue compressed = 3;- Specified by:
getCompressedOrBuilderin interfaceMessages.ResponseParametersOrBuilder
-
setUnknownFields
public final Messages.ResponseParameters.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ResponseParameters.Builder>
-
mergeUnknownFields
public final Messages.ResponseParameters.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Messages.ResponseParameters.Builder>
-
-