public static final class Control.ClientConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder> implements Control.ClientConfigOrBuilder
grpc.testing.ClientConfig| Modifier and Type | Method and Description |
|---|---|
Control.ClientConfig.Builder |
addAllChannelArgs(Iterable<? extends Control.ChannelArg> values)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
addAllCoreList(Iterable<? extends Integer> values)
Specify the cores we should run the client on, if desired
|
Control.ClientConfig.Builder |
addAllServerTargets(Iterable<String> values)
List of targets to connect to.
|
Control.ClientConfig.Builder |
addChannelArgs(Control.ChannelArg.Builder builderForValue)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
addChannelArgs(Control.ChannelArg value)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
addChannelArgs(int index,
Control.ChannelArg.Builder builderForValue)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
addChannelArgs(int index,
Control.ChannelArg value)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ChannelArg.Builder |
addChannelArgsBuilder()
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ChannelArg.Builder |
addChannelArgsBuilder(int index)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
addCoreList(int value)
Specify the cores we should run the client on, if desired
|
Control.ClientConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Control.ClientConfig.Builder |
addServerTargets(String value)
List of targets to connect to.
|
Control.ClientConfig.Builder |
addServerTargetsBytes(com.google.protobuf.ByteString value)
List of targets to connect to.
|
Control.ClientConfig |
build() |
Control.ClientConfig |
buildPartial() |
Control.ClientConfig.Builder |
clear() |
Control.ClientConfig.Builder |
clearAsyncClientThreads()
Only for async client.
|
Control.ClientConfig.Builder |
clearChannelArgs()
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
clearClientChannels()
Number of independent client channels to create.
|
Control.ClientConfig.Builder |
clearClientType()
.grpc.testing.ClientType client_type = 2; |
Control.ClientConfig.Builder |
clearCoreLimit()
int32 core_limit = 14; |
Control.ClientConfig.Builder |
clearCoreList()
Specify the cores we should run the client on, if desired
|
Control.ClientConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Control.ClientConfig.Builder |
clearHistogramParams()
.grpc.testing.HistogramParams histogram_params = 12; |
Control.ClientConfig.Builder |
clearLoadParams()
The requested load for the entire client (aggregated over all the threads).
|
Control.ClientConfig.Builder |
clearMessagesPerStream()
Number of messages on a stream before it gets finished/restarted
|
Control.ClientConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Control.ClientConfig.Builder |
clearOtherClientApi()
If we use an OTHER_CLIENT client_type, this string gives more detail
|
Control.ClientConfig.Builder |
clearOutstandingRpcsPerChannel()
How many concurrent RPCs to start for each channel.
|
Control.ClientConfig.Builder |
clearPayloadConfig()
.grpc.testing.PayloadConfig payload_config = 11; |
Control.ClientConfig.Builder |
clearRpcType()
.grpc.testing.RpcType rpc_type = 8; |
Control.ClientConfig.Builder |
clearSecurityParams()
.grpc.testing.SecurityParams security_params = 3; |
Control.ClientConfig.Builder |
clearServerTargets()
List of targets to connect to.
|
Control.ClientConfig.Builder |
clone() |
int |
getAsyncClientThreads()
Only for async client.
|
Control.ChannelArg |
getChannelArgs(int index)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ChannelArg.Builder |
getChannelArgsBuilder(int index)
repeated .grpc.testing.ChannelArg channel_args = 16; |
List<Control.ChannelArg.Builder> |
getChannelArgsBuilderList()
repeated .grpc.testing.ChannelArg channel_args = 16; |
int |
getChannelArgsCount()
repeated .grpc.testing.ChannelArg channel_args = 16; |
List<Control.ChannelArg> |
getChannelArgsList()
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ChannelArgOrBuilder |
getChannelArgsOrBuilder(int index)
repeated .grpc.testing.ChannelArg channel_args = 16; |
List<? extends Control.ChannelArgOrBuilder> |
getChannelArgsOrBuilderList()
repeated .grpc.testing.ChannelArg channel_args = 16; |
int |
getClientChannels()
Number of independent client channels to create.
|
Control.ClientType |
getClientType()
.grpc.testing.ClientType client_type = 2; |
int |
getClientTypeValue()
.grpc.testing.ClientType client_type = 2; |
int |
getCoreLimit()
int32 core_limit = 14; |
int |
getCoreList(int index)
Specify the cores we should run the client on, if desired
|
int |
getCoreListCount()
Specify the cores we should run the client on, if desired
|
List<Integer> |
getCoreListList()
Specify the cores we should run the client on, if desired
|
Control.ClientConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Stats.HistogramParams |
getHistogramParams()
.grpc.testing.HistogramParams histogram_params = 12; |
Stats.HistogramParams.Builder |
getHistogramParamsBuilder()
.grpc.testing.HistogramParams histogram_params = 12; |
Stats.HistogramParamsOrBuilder |
getHistogramParamsOrBuilder()
.grpc.testing.HistogramParams histogram_params = 12; |
Control.LoadParams |
getLoadParams()
The requested load for the entire client (aggregated over all the threads).
|
Control.LoadParams.Builder |
getLoadParamsBuilder()
The requested load for the entire client (aggregated over all the threads).
|
Control.LoadParamsOrBuilder |
getLoadParamsOrBuilder()
The requested load for the entire client (aggregated over all the threads).
|
int |
getMessagesPerStream()
Number of messages on a stream before it gets finished/restarted
|
String |
getOtherClientApi()
If we use an OTHER_CLIENT client_type, this string gives more detail
|
com.google.protobuf.ByteString |
getOtherClientApiBytes()
If we use an OTHER_CLIENT client_type, this string gives more detail
|
int |
getOutstandingRpcsPerChannel()
How many concurrent RPCs to start for each channel.
|
Payloads.PayloadConfig |
getPayloadConfig()
.grpc.testing.PayloadConfig payload_config = 11; |
Payloads.PayloadConfig.Builder |
getPayloadConfigBuilder()
.grpc.testing.PayloadConfig payload_config = 11; |
Payloads.PayloadConfigOrBuilder |
getPayloadConfigOrBuilder()
.grpc.testing.PayloadConfig payload_config = 11; |
Control.RpcType |
getRpcType()
.grpc.testing.RpcType rpc_type = 8; |
int |
getRpcTypeValue()
.grpc.testing.RpcType rpc_type = 8; |
Control.SecurityParams |
getSecurityParams()
.grpc.testing.SecurityParams security_params = 3; |
Control.SecurityParams.Builder |
getSecurityParamsBuilder()
.grpc.testing.SecurityParams security_params = 3; |
Control.SecurityParamsOrBuilder |
getSecurityParamsOrBuilder()
.grpc.testing.SecurityParams security_params = 3; |
String |
getServerTargets(int index)
List of targets to connect to.
|
com.google.protobuf.ByteString |
getServerTargetsBytes(int index)
List of targets to connect to.
|
int |
getServerTargetsCount()
List of targets to connect to.
|
com.google.protobuf.ProtocolStringList |
getServerTargetsList()
List of targets to connect to.
|
boolean |
hasHistogramParams()
.grpc.testing.HistogramParams histogram_params = 12; |
boolean |
hasLoadParams()
The requested load for the entire client (aggregated over all the threads).
|
boolean |
hasPayloadConfig()
.grpc.testing.PayloadConfig payload_config = 11; |
boolean |
hasSecurityParams()
.grpc.testing.SecurityParams security_params = 3; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Control.ClientConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Control.ClientConfig.Builder |
mergeFrom(Control.ClientConfig other) |
Control.ClientConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
Control.ClientConfig.Builder |
mergeHistogramParams(Stats.HistogramParams value)
.grpc.testing.HistogramParams histogram_params = 12; |
Control.ClientConfig.Builder |
mergeLoadParams(Control.LoadParams value)
The requested load for the entire client (aggregated over all the threads).
|
Control.ClientConfig.Builder |
mergePayloadConfig(Payloads.PayloadConfig value)
.grpc.testing.PayloadConfig payload_config = 11; |
Control.ClientConfig.Builder |
mergeSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 3; |
Control.ClientConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Control.ClientConfig.Builder |
removeChannelArgs(int index)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
setAsyncClientThreads(int value)
Only for async client.
|
Control.ClientConfig.Builder |
setChannelArgs(int index,
Control.ChannelArg.Builder builderForValue)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
setChannelArgs(int index,
Control.ChannelArg value)
repeated .grpc.testing.ChannelArg channel_args = 16; |
Control.ClientConfig.Builder |
setClientChannels(int value)
Number of independent client channels to create.
|
Control.ClientConfig.Builder |
setClientType(Control.ClientType value)
.grpc.testing.ClientType client_type = 2; |
Control.ClientConfig.Builder |
setClientTypeValue(int value)
.grpc.testing.ClientType client_type = 2; |
Control.ClientConfig.Builder |
setCoreLimit(int value)
int32 core_limit = 14; |
Control.ClientConfig.Builder |
setCoreList(int index,
int value)
Specify the cores we should run the client on, if desired
|
Control.ClientConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Control.ClientConfig.Builder |
setHistogramParams(Stats.HistogramParams.Builder builderForValue)
.grpc.testing.HistogramParams histogram_params = 12; |
Control.ClientConfig.Builder |
setHistogramParams(Stats.HistogramParams value)
.grpc.testing.HistogramParams histogram_params = 12; |
Control.ClientConfig.Builder |
setLoadParams(Control.LoadParams.Builder builderForValue)
The requested load for the entire client (aggregated over all the threads).
|
Control.ClientConfig.Builder |
setLoadParams(Control.LoadParams value)
The requested load for the entire client (aggregated over all the threads).
|
Control.ClientConfig.Builder |
setMessagesPerStream(int value)
Number of messages on a stream before it gets finished/restarted
|
Control.ClientConfig.Builder |
setOtherClientApi(String value)
If we use an OTHER_CLIENT client_type, this string gives more detail
|
Control.ClientConfig.Builder |
setOtherClientApiBytes(com.google.protobuf.ByteString value)
If we use an OTHER_CLIENT client_type, this string gives more detail
|
Control.ClientConfig.Builder |
setOutstandingRpcsPerChannel(int value)
How many concurrent RPCs to start for each channel.
|
Control.ClientConfig.Builder |
setPayloadConfig(Payloads.PayloadConfig.Builder builderForValue)
.grpc.testing.PayloadConfig payload_config = 11; |
Control.ClientConfig.Builder |
setPayloadConfig(Payloads.PayloadConfig value)
.grpc.testing.PayloadConfig payload_config = 11; |
Control.ClientConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Control.ClientConfig.Builder |
setRpcType(Control.RpcType value)
.grpc.testing.RpcType rpc_type = 8; |
Control.ClientConfig.Builder |
setRpcTypeValue(int value)
.grpc.testing.RpcType rpc_type = 8; |
Control.ClientConfig.Builder |
setSecurityParams(Control.SecurityParams.Builder builderForValue)
.grpc.testing.SecurityParams security_params = 3; |
Control.ClientConfig.Builder |
setSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 3; |
Control.ClientConfig.Builder |
setServerTargets(int index,
String value)
List of targets to connect to.
|
Control.ClientConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Control.ClientConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Control.ClientConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Control.ClientConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder mergeFrom(Control.ClientConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public Control.ClientConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Control.ClientConfig.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getServerTargetsList()
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;getServerTargetsList in interface Control.ClientConfigOrBuilderpublic int getServerTargetsCount()
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;getServerTargetsCount in interface Control.ClientConfigOrBuilderpublic String getServerTargets(int index)
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;getServerTargets in interface Control.ClientConfigOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getServerTargetsBytes(int index)
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;getServerTargetsBytes in interface Control.ClientConfigOrBuilderindex - The index of the value to return.public Control.ClientConfig.Builder setServerTargets(int index, String value)
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;index - The index to set the value at.value - The serverTargets to set.public Control.ClientConfig.Builder addServerTargets(String value)
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;value - The serverTargets to add.public Control.ClientConfig.Builder addAllServerTargets(Iterable<String> values)
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;values - The serverTargets to add.public Control.ClientConfig.Builder clearServerTargets()
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;public Control.ClientConfig.Builder addServerTargetsBytes(com.google.protobuf.ByteString value)
List of targets to connect to. At least one target needs to be specified.
repeated string server_targets = 1;value - The bytes of the serverTargets to add.public int getClientTypeValue()
.grpc.testing.ClientType client_type = 2;getClientTypeValue in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setClientTypeValue(int value)
.grpc.testing.ClientType client_type = 2;value - The enum numeric value on the wire for clientType to set.public Control.ClientType getClientType()
.grpc.testing.ClientType client_type = 2;getClientType in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setClientType(Control.ClientType value)
.grpc.testing.ClientType client_type = 2;value - The clientType to set.public Control.ClientConfig.Builder clearClientType()
.grpc.testing.ClientType client_type = 2;public boolean hasSecurityParams()
.grpc.testing.SecurityParams security_params = 3;hasSecurityParams in interface Control.ClientConfigOrBuilderpublic Control.SecurityParams getSecurityParams()
.grpc.testing.SecurityParams security_params = 3;getSecurityParams in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 3;public Control.ClientConfig.Builder setSecurityParams(Control.SecurityParams.Builder builderForValue)
.grpc.testing.SecurityParams security_params = 3;public Control.ClientConfig.Builder mergeSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 3;public Control.ClientConfig.Builder clearSecurityParams()
.grpc.testing.SecurityParams security_params = 3;public Control.SecurityParams.Builder getSecurityParamsBuilder()
.grpc.testing.SecurityParams security_params = 3;public Control.SecurityParamsOrBuilder getSecurityParamsOrBuilder()
.grpc.testing.SecurityParams security_params = 3;getSecurityParamsOrBuilder in interface Control.ClientConfigOrBuilderpublic int getOutstandingRpcsPerChannel()
How many concurrent RPCs to start for each channel. For synchronous client, use a separate thread for each outstanding RPC.
int32 outstanding_rpcs_per_channel = 4;getOutstandingRpcsPerChannel in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setOutstandingRpcsPerChannel(int value)
How many concurrent RPCs to start for each channel. For synchronous client, use a separate thread for each outstanding RPC.
int32 outstanding_rpcs_per_channel = 4;value - The outstandingRpcsPerChannel to set.public Control.ClientConfig.Builder clearOutstandingRpcsPerChannel()
How many concurrent RPCs to start for each channel. For synchronous client, use a separate thread for each outstanding RPC.
int32 outstanding_rpcs_per_channel = 4;public int getClientChannels()
Number of independent client channels to create. i-th channel will connect to server_target[i % server_targets.size()]
int32 client_channels = 5;getClientChannels in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setClientChannels(int value)
Number of independent client channels to create. i-th channel will connect to server_target[i % server_targets.size()]
int32 client_channels = 5;value - The clientChannels to set.public Control.ClientConfig.Builder clearClientChannels()
Number of independent client channels to create. i-th channel will connect to server_target[i % server_targets.size()]
int32 client_channels = 5;public int getAsyncClientThreads()
Only for async client. Number of threads to use to start/manage RPCs.
int32 async_client_threads = 7;getAsyncClientThreads in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setAsyncClientThreads(int value)
Only for async client. Number of threads to use to start/manage RPCs.
int32 async_client_threads = 7;value - The asyncClientThreads to set.public Control.ClientConfig.Builder clearAsyncClientThreads()
Only for async client. Number of threads to use to start/manage RPCs.
int32 async_client_threads = 7;public int getRpcTypeValue()
.grpc.testing.RpcType rpc_type = 8;getRpcTypeValue in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setRpcTypeValue(int value)
.grpc.testing.RpcType rpc_type = 8;value - The enum numeric value on the wire for rpcType to set.public Control.RpcType getRpcType()
.grpc.testing.RpcType rpc_type = 8;getRpcType in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setRpcType(Control.RpcType value)
.grpc.testing.RpcType rpc_type = 8;value - The rpcType to set.public Control.ClientConfig.Builder clearRpcType()
.grpc.testing.RpcType rpc_type = 8;public boolean hasLoadParams()
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;hasLoadParams in interface Control.ClientConfigOrBuilderpublic Control.LoadParams getLoadParams()
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;getLoadParams in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setLoadParams(Control.LoadParams value)
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;public Control.ClientConfig.Builder setLoadParams(Control.LoadParams.Builder builderForValue)
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;public Control.ClientConfig.Builder mergeLoadParams(Control.LoadParams value)
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;public Control.ClientConfig.Builder clearLoadParams()
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;public Control.LoadParams.Builder getLoadParamsBuilder()
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;public Control.LoadParamsOrBuilder getLoadParamsOrBuilder()
The requested load for the entire client (aggregated over all the threads).
.grpc.testing.LoadParams load_params = 10;getLoadParamsOrBuilder in interface Control.ClientConfigOrBuilderpublic boolean hasPayloadConfig()
.grpc.testing.PayloadConfig payload_config = 11;hasPayloadConfig in interface Control.ClientConfigOrBuilderpublic Payloads.PayloadConfig getPayloadConfig()
.grpc.testing.PayloadConfig payload_config = 11;getPayloadConfig in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setPayloadConfig(Payloads.PayloadConfig value)
.grpc.testing.PayloadConfig payload_config = 11;public Control.ClientConfig.Builder setPayloadConfig(Payloads.PayloadConfig.Builder builderForValue)
.grpc.testing.PayloadConfig payload_config = 11;public Control.ClientConfig.Builder mergePayloadConfig(Payloads.PayloadConfig value)
.grpc.testing.PayloadConfig payload_config = 11;public Control.ClientConfig.Builder clearPayloadConfig()
.grpc.testing.PayloadConfig payload_config = 11;public Payloads.PayloadConfig.Builder getPayloadConfigBuilder()
.grpc.testing.PayloadConfig payload_config = 11;public Payloads.PayloadConfigOrBuilder getPayloadConfigOrBuilder()
.grpc.testing.PayloadConfig payload_config = 11;getPayloadConfigOrBuilder in interface Control.ClientConfigOrBuilderpublic boolean hasHistogramParams()
.grpc.testing.HistogramParams histogram_params = 12;hasHistogramParams in interface Control.ClientConfigOrBuilderpublic Stats.HistogramParams getHistogramParams()
.grpc.testing.HistogramParams histogram_params = 12;getHistogramParams in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setHistogramParams(Stats.HistogramParams value)
.grpc.testing.HistogramParams histogram_params = 12;public Control.ClientConfig.Builder setHistogramParams(Stats.HistogramParams.Builder builderForValue)
.grpc.testing.HistogramParams histogram_params = 12;public Control.ClientConfig.Builder mergeHistogramParams(Stats.HistogramParams value)
.grpc.testing.HistogramParams histogram_params = 12;public Control.ClientConfig.Builder clearHistogramParams()
.grpc.testing.HistogramParams histogram_params = 12;public Stats.HistogramParams.Builder getHistogramParamsBuilder()
.grpc.testing.HistogramParams histogram_params = 12;public Stats.HistogramParamsOrBuilder getHistogramParamsOrBuilder()
.grpc.testing.HistogramParams histogram_params = 12;getHistogramParamsOrBuilder in interface Control.ClientConfigOrBuilderpublic List<Integer> getCoreListList()
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;getCoreListList in interface Control.ClientConfigOrBuilderpublic int getCoreListCount()
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;getCoreListCount in interface Control.ClientConfigOrBuilderpublic int getCoreList(int index)
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;getCoreList in interface Control.ClientConfigOrBuilderindex - The index of the element to return.public Control.ClientConfig.Builder setCoreList(int index, int value)
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;index - The index to set the value at.value - The coreList to set.public Control.ClientConfig.Builder addCoreList(int value)
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;value - The coreList to add.public Control.ClientConfig.Builder addAllCoreList(Iterable<? extends Integer> values)
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;values - The coreList to add.public Control.ClientConfig.Builder clearCoreList()
Specify the cores we should run the client on, if desired
repeated int32 core_list = 13;public int getCoreLimit()
int32 core_limit = 14;getCoreLimit in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setCoreLimit(int value)
int32 core_limit = 14;value - The coreLimit to set.public Control.ClientConfig.Builder clearCoreLimit()
int32 core_limit = 14;public String getOtherClientApi()
If we use an OTHER_CLIENT client_type, this string gives more detail
string other_client_api = 15;getOtherClientApi in interface Control.ClientConfigOrBuilderpublic com.google.protobuf.ByteString getOtherClientApiBytes()
If we use an OTHER_CLIENT client_type, this string gives more detail
string other_client_api = 15;getOtherClientApiBytes in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setOtherClientApi(String value)
If we use an OTHER_CLIENT client_type, this string gives more detail
string other_client_api = 15;value - The otherClientApi to set.public Control.ClientConfig.Builder clearOtherClientApi()
If we use an OTHER_CLIENT client_type, this string gives more detail
string other_client_api = 15;public Control.ClientConfig.Builder setOtherClientApiBytes(com.google.protobuf.ByteString value)
If we use an OTHER_CLIENT client_type, this string gives more detail
string other_client_api = 15;value - The bytes for otherClientApi to set.public List<Control.ChannelArg> getChannelArgsList()
repeated .grpc.testing.ChannelArg channel_args = 16;getChannelArgsList in interface Control.ClientConfigOrBuilderpublic int getChannelArgsCount()
repeated .grpc.testing.ChannelArg channel_args = 16;getChannelArgsCount in interface Control.ClientConfigOrBuilderpublic Control.ChannelArg getChannelArgs(int index)
repeated .grpc.testing.ChannelArg channel_args = 16;getChannelArgs in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setChannelArgs(int index, Control.ChannelArg value)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder setChannelArgs(int index, Control.ChannelArg.Builder builderForValue)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder addChannelArgs(Control.ChannelArg value)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder addChannelArgs(int index, Control.ChannelArg value)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder addChannelArgs(Control.ChannelArg.Builder builderForValue)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder addChannelArgs(int index, Control.ChannelArg.Builder builderForValue)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder addAllChannelArgs(Iterable<? extends Control.ChannelArg> values)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder clearChannelArgs()
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ClientConfig.Builder removeChannelArgs(int index)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ChannelArg.Builder getChannelArgsBuilder(int index)
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ChannelArgOrBuilder getChannelArgsOrBuilder(int index)
repeated .grpc.testing.ChannelArg channel_args = 16;getChannelArgsOrBuilder in interface Control.ClientConfigOrBuilderpublic List<? extends Control.ChannelArgOrBuilder> getChannelArgsOrBuilderList()
repeated .grpc.testing.ChannelArg channel_args = 16;getChannelArgsOrBuilderList in interface Control.ClientConfigOrBuilderpublic Control.ChannelArg.Builder addChannelArgsBuilder()
repeated .grpc.testing.ChannelArg channel_args = 16;public Control.ChannelArg.Builder addChannelArgsBuilder(int index)
repeated .grpc.testing.ChannelArg channel_args = 16;public List<Control.ChannelArg.Builder> getChannelArgsBuilderList()
repeated .grpc.testing.ChannelArg channel_args = 16;public int getMessagesPerStream()
Number of messages on a stream before it gets finished/restarted
int32 messages_per_stream = 18;getMessagesPerStream in interface Control.ClientConfigOrBuilderpublic Control.ClientConfig.Builder setMessagesPerStream(int value)
Number of messages on a stream before it gets finished/restarted
int32 messages_per_stream = 18;value - The messagesPerStream to set.public Control.ClientConfig.Builder clearMessagesPerStream()
Number of messages on a stream before it gets finished/restarted
int32 messages_per_stream = 18;public final Control.ClientConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>public final Control.ClientConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ClientConfig.Builder>