public static final class Control.ServerConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Control.ServerConfig.Builder> implements Control.ServerConfigOrBuilder
grpc.testing.ServerConfig| Modifier and Type | Method and Description |
|---|---|
Control.ServerConfig.Builder |
addAllCoreList(Iterable<? extends Integer> values)
Specify the cores we should run the server on, if desired
|
Control.ServerConfig.Builder |
addCoreList(int value)
Specify the cores we should run the server on, if desired
|
Control.ServerConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Control.ServerConfig |
build() |
Control.ServerConfig |
buildPartial() |
Control.ServerConfig.Builder |
clear() |
Control.ServerConfig.Builder |
clearAsyncServerThreads()
Only for async server.
|
Control.ServerConfig.Builder |
clearCoreLimit()
Specify the number of cores to limit server to, if desired
|
Control.ServerConfig.Builder |
clearCoreList()
Specify the cores we should run the server on, if desired
|
Control.ServerConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Control.ServerConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Control.ServerConfig.Builder |
clearOtherServerApi()
If we use an OTHER_SERVER client_type, this string gives more detail
|
Control.ServerConfig.Builder |
clearPayloadConfig()
payload config, used in generic server.
|
Control.ServerConfig.Builder |
clearPort()
Port on which to listen.
|
Control.ServerConfig.Builder |
clearResourceQuotaSize()
Buffer pool size (no buffer pool specified if unset)
|
Control.ServerConfig.Builder |
clearSecurityParams()
.grpc.testing.SecurityParams security_params = 2; |
Control.ServerConfig.Builder |
clearServerType()
.grpc.testing.ServerType server_type = 1; |
Control.ServerConfig.Builder |
clone() |
int |
getAsyncServerThreads()
Only for async server.
|
int |
getCoreLimit()
Specify the number of cores to limit server to, if desired
|
int |
getCoreList(int index)
Specify the cores we should run the server on, if desired
|
int |
getCoreListCount()
Specify the cores we should run the server on, if desired
|
List<Integer> |
getCoreListList()
Specify the cores we should run the server on, if desired
|
Control.ServerConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getOtherServerApi()
If we use an OTHER_SERVER client_type, this string gives more detail
|
com.google.protobuf.ByteString |
getOtherServerApiBytes()
If we use an OTHER_SERVER client_type, this string gives more detail
|
Payloads.PayloadConfig |
getPayloadConfig()
payload config, used in generic server.
|
Payloads.PayloadConfig.Builder |
getPayloadConfigBuilder()
payload config, used in generic server.
|
Payloads.PayloadConfigOrBuilder |
getPayloadConfigOrBuilder()
payload config, used in generic server.
|
int |
getPort()
Port on which to listen.
|
int |
getResourceQuotaSize()
Buffer pool size (no buffer pool specified if unset)
|
Control.SecurityParams |
getSecurityParams()
.grpc.testing.SecurityParams security_params = 2; |
Control.SecurityParams.Builder |
getSecurityParamsBuilder()
.grpc.testing.SecurityParams security_params = 2; |
Control.SecurityParamsOrBuilder |
getSecurityParamsOrBuilder()
.grpc.testing.SecurityParams security_params = 2; |
Control.ServerType |
getServerType()
.grpc.testing.ServerType server_type = 1; |
int |
getServerTypeValue()
.grpc.testing.ServerType server_type = 1; |
boolean |
hasPayloadConfig()
payload config, used in generic server.
|
boolean |
hasSecurityParams()
.grpc.testing.SecurityParams security_params = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Control.ServerConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Control.ServerConfig.Builder |
mergeFrom(Control.ServerConfig other) |
Control.ServerConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
Control.ServerConfig.Builder |
mergePayloadConfig(Payloads.PayloadConfig value)
payload config, used in generic server.
|
Control.ServerConfig.Builder |
mergeSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 2; |
Control.ServerConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Control.ServerConfig.Builder |
setAsyncServerThreads(int value)
Only for async server.
|
Control.ServerConfig.Builder |
setCoreLimit(int value)
Specify the number of cores to limit server to, if desired
|
Control.ServerConfig.Builder |
setCoreList(int index,
int value)
Specify the cores we should run the server on, if desired
|
Control.ServerConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Control.ServerConfig.Builder |
setOtherServerApi(String value)
If we use an OTHER_SERVER client_type, this string gives more detail
|
Control.ServerConfig.Builder |
setOtherServerApiBytes(com.google.protobuf.ByteString value)
If we use an OTHER_SERVER client_type, this string gives more detail
|
Control.ServerConfig.Builder |
setPayloadConfig(Payloads.PayloadConfig.Builder builderForValue)
payload config, used in generic server.
|
Control.ServerConfig.Builder |
setPayloadConfig(Payloads.PayloadConfig value)
payload config, used in generic server.
|
Control.ServerConfig.Builder |
setPort(int value)
Port on which to listen.
|
Control.ServerConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Control.ServerConfig.Builder |
setResourceQuotaSize(int value)
Buffer pool size (no buffer pool specified if unset)
|
Control.ServerConfig.Builder |
setSecurityParams(Control.SecurityParams.Builder builderForValue)
.grpc.testing.SecurityParams security_params = 2; |
Control.ServerConfig.Builder |
setSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 2; |
Control.ServerConfig.Builder |
setServerType(Control.ServerType value)
.grpc.testing.ServerType server_type = 1; |
Control.ServerConfig.Builder |
setServerTypeValue(int value)
.grpc.testing.ServerType server_type = 1; |
Control.ServerConfig.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.ServerConfig.Builder>public Control.ServerConfig.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.ServerConfig.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.ServerConfig.Builder>public Control.ServerConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Control.ServerConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Control.ServerConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Control.ServerConfig.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.ServerConfig.Builder>public Control.ServerConfig.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.ServerConfig.Builder>public Control.ServerConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ServerConfig.Builder>public Control.ServerConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ServerConfig.Builder>public Control.ServerConfig.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.ServerConfig.Builder>public Control.ServerConfig.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.ServerConfig.Builder>public Control.ServerConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Control.ServerConfig.Builder>public Control.ServerConfig.Builder mergeFrom(Control.ServerConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ServerConfig.Builder>public Control.ServerConfig.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.ServerConfig.Builder>IOExceptionpublic int getServerTypeValue()
.grpc.testing.ServerType server_type = 1;getServerTypeValue in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setServerTypeValue(int value)
.grpc.testing.ServerType server_type = 1;value - The enum numeric value on the wire for serverType to set.public Control.ServerType getServerType()
.grpc.testing.ServerType server_type = 1;getServerType in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setServerType(Control.ServerType value)
.grpc.testing.ServerType server_type = 1;value - The serverType to set.public Control.ServerConfig.Builder clearServerType()
.grpc.testing.ServerType server_type = 1;public boolean hasSecurityParams()
.grpc.testing.SecurityParams security_params = 2;hasSecurityParams in interface Control.ServerConfigOrBuilderpublic Control.SecurityParams getSecurityParams()
.grpc.testing.SecurityParams security_params = 2;getSecurityParams in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 2;public Control.ServerConfig.Builder setSecurityParams(Control.SecurityParams.Builder builderForValue)
.grpc.testing.SecurityParams security_params = 2;public Control.ServerConfig.Builder mergeSecurityParams(Control.SecurityParams value)
.grpc.testing.SecurityParams security_params = 2;public Control.ServerConfig.Builder clearSecurityParams()
.grpc.testing.SecurityParams security_params = 2;public Control.SecurityParams.Builder getSecurityParamsBuilder()
.grpc.testing.SecurityParams security_params = 2;public Control.SecurityParamsOrBuilder getSecurityParamsOrBuilder()
.grpc.testing.SecurityParams security_params = 2;getSecurityParamsOrBuilder in interface Control.ServerConfigOrBuilderpublic int getPort()
Port on which to listen. Zero means pick unused port.
int32 port = 4;getPort in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setPort(int value)
Port on which to listen. Zero means pick unused port.
int32 port = 4;value - The port to set.public Control.ServerConfig.Builder clearPort()
Port on which to listen. Zero means pick unused port.
int32 port = 4;public int getAsyncServerThreads()
Only for async server. Number of threads used to serve the requests.
int32 async_server_threads = 7;getAsyncServerThreads in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setAsyncServerThreads(int value)
Only for async server. Number of threads used to serve the requests.
int32 async_server_threads = 7;value - The asyncServerThreads to set.public Control.ServerConfig.Builder clearAsyncServerThreads()
Only for async server. Number of threads used to serve the requests.
int32 async_server_threads = 7;public int getCoreLimit()
Specify the number of cores to limit server to, if desired
int32 core_limit = 8;getCoreLimit in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setCoreLimit(int value)
Specify the number of cores to limit server to, if desired
int32 core_limit = 8;value - The coreLimit to set.public Control.ServerConfig.Builder clearCoreLimit()
Specify the number of cores to limit server to, if desired
int32 core_limit = 8;public boolean hasPayloadConfig()
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;hasPayloadConfig in interface Control.ServerConfigOrBuilderpublic Payloads.PayloadConfig getPayloadConfig()
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;getPayloadConfig in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setPayloadConfig(Payloads.PayloadConfig value)
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;public Control.ServerConfig.Builder setPayloadConfig(Payloads.PayloadConfig.Builder builderForValue)
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;public Control.ServerConfig.Builder mergePayloadConfig(Payloads.PayloadConfig value)
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;public Control.ServerConfig.Builder clearPayloadConfig()
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;public Payloads.PayloadConfig.Builder getPayloadConfigBuilder()
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;public Payloads.PayloadConfigOrBuilder getPayloadConfigOrBuilder()
payload config, used in generic server. Note this must NOT be used in proto (non-generic) servers. For proto servers, 'response sizes' must be configured from the 'response_size' field of the 'SimpleRequest' objects in RPC requests.
.grpc.testing.PayloadConfig payload_config = 9;getPayloadConfigOrBuilder in interface Control.ServerConfigOrBuilderpublic List<Integer> getCoreListList()
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;getCoreListList in interface Control.ServerConfigOrBuilderpublic int getCoreListCount()
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;getCoreListCount in interface Control.ServerConfigOrBuilderpublic int getCoreList(int index)
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;getCoreList in interface Control.ServerConfigOrBuilderindex - The index of the element to return.public Control.ServerConfig.Builder setCoreList(int index, int value)
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;index - The index to set the value at.value - The coreList to set.public Control.ServerConfig.Builder addCoreList(int value)
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;value - The coreList to add.public Control.ServerConfig.Builder addAllCoreList(Iterable<? extends Integer> values)
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;values - The coreList to add.public Control.ServerConfig.Builder clearCoreList()
Specify the cores we should run the server on, if desired
repeated int32 core_list = 10;public String getOtherServerApi()
If we use an OTHER_SERVER client_type, this string gives more detail
string other_server_api = 11;getOtherServerApi in interface Control.ServerConfigOrBuilderpublic com.google.protobuf.ByteString getOtherServerApiBytes()
If we use an OTHER_SERVER client_type, this string gives more detail
string other_server_api = 11;getOtherServerApiBytes in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setOtherServerApi(String value)
If we use an OTHER_SERVER client_type, this string gives more detail
string other_server_api = 11;value - The otherServerApi to set.public Control.ServerConfig.Builder clearOtherServerApi()
If we use an OTHER_SERVER client_type, this string gives more detail
string other_server_api = 11;public Control.ServerConfig.Builder setOtherServerApiBytes(com.google.protobuf.ByteString value)
If we use an OTHER_SERVER client_type, this string gives more detail
string other_server_api = 11;value - The bytes for otherServerApi to set.public int getResourceQuotaSize()
Buffer pool size (no buffer pool specified if unset)
int32 resource_quota_size = 1001;getResourceQuotaSize in interface Control.ServerConfigOrBuilderpublic Control.ServerConfig.Builder setResourceQuotaSize(int value)
Buffer pool size (no buffer pool specified if unset)
int32 resource_quota_size = 1001;value - The resourceQuotaSize to set.public Control.ServerConfig.Builder clearResourceQuotaSize()
Buffer pool size (no buffer pool specified if unset)
int32 resource_quota_size = 1001;public final Control.ServerConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ServerConfig.Builder>public final Control.ServerConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Control.ServerConfig.Builder>