Package org.tensorflow.distruntime
Class ServerDef.Builder
- java.lang.Object
-
- org.nd4j.shade.protobuf.AbstractMessageLite.Builder
-
- org.nd4j.shade.protobuf.AbstractMessage.Builder<BuilderType>
-
- org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
- org.tensorflow.distruntime.ServerDef.Builder
-
- All Implemented Interfaces:
Cloneable,org.nd4j.shade.protobuf.Message.Builder,org.nd4j.shade.protobuf.MessageLite.Builder,org.nd4j.shade.protobuf.MessageLiteOrBuilder,org.nd4j.shade.protobuf.MessageOrBuilder,ServerDefOrBuilder
- Enclosing class:
- ServerDef
public static final class ServerDef.Builder extends org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder> implements ServerDefOrBuilder
Defines the configuration of a single TensorFlow server.
Protobuf typetensorflow.ServerDef
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerDef.BuilderaddRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)ServerDefbuild()ServerDefbuildPartial()ServerDef.Builderclear()ServerDef.BuilderclearCluster()The cluster of which this server is a member.ServerDef.BuilderclearDefaultSessionConfig()The default configuration for sessions that run on this server.ServerDef.BuilderclearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)ServerDef.BuilderclearJobName()The name of the job of which this server is a member.ServerDef.BuilderclearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)ServerDef.BuilderclearProtocol()The protocol to be used by this server.ServerDef.BuilderclearTaskIndex()The task index of this server in its job.ServerDef.Builderclone()ClusterDefgetCluster()The cluster of which this server is a member.ClusterDef.BuildergetClusterBuilder()The cluster of which this server is a member.ClusterDefOrBuildergetClusterOrBuilder()The cluster of which this server is a member.ServerDefgetDefaultInstanceForType()ConfigProtogetDefaultSessionConfig()The default configuration for sessions that run on this server.ConfigProto.BuildergetDefaultSessionConfigBuilder()The default configuration for sessions that run on this server.ConfigProtoOrBuildergetDefaultSessionConfigOrBuilder()The default configuration for sessions that run on this server.static org.nd4j.shade.protobuf.Descriptors.DescriptorgetDescriptor()org.nd4j.shade.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetJobName()The name of the job of which this server is a member.org.nd4j.shade.protobuf.ByteStringgetJobNameBytes()The name of the job of which this server is a member.StringgetProtocol()The protocol to be used by this server.org.nd4j.shade.protobuf.ByteStringgetProtocolBytes()The protocol to be used by this server.intgetTaskIndex()The task index of this server in its job.booleanhasCluster()The cluster of which this server is a member.booleanhasDefaultSessionConfig()The default configuration for sessions that run on this server.protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ServerDef.BuildermergeCluster(ClusterDef value)The cluster of which this server is a member.ServerDef.BuildermergeDefaultSessionConfig(ConfigProto value)The default configuration for sessions that run on this server.ServerDef.BuildermergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)ServerDef.BuildermergeFrom(org.nd4j.shade.protobuf.Message other)ServerDef.BuildermergeFrom(ServerDef other)ServerDef.BuildermergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)ServerDef.BuildersetCluster(ClusterDef value)The cluster of which this server is a member.ServerDef.BuildersetCluster(ClusterDef.Builder builderForValue)The cluster of which this server is a member.ServerDef.BuildersetDefaultSessionConfig(ConfigProto value)The default configuration for sessions that run on this server.ServerDef.BuildersetDefaultSessionConfig(ConfigProto.Builder builderForValue)The default configuration for sessions that run on this server.ServerDef.BuildersetField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)ServerDef.BuildersetJobName(String value)The name of the job of which this server is a member.ServerDef.BuildersetJobNameBytes(org.nd4j.shade.protobuf.ByteString value)The name of the job of which this server is a member.ServerDef.BuildersetProtocol(String value)The protocol to be used by this server.ServerDef.BuildersetProtocolBytes(org.nd4j.shade.protobuf.ByteString value)The protocol to be used by this server.ServerDef.BuildersetRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ServerDef.BuildersetTaskIndex(int value)The task index of this server in its job.ServerDef.BuildersetUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class org.nd4j.shade.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class org.nd4j.shade.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class org.nd4j.shade.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 org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
clear
public ServerDef.Builder clear()
- Specified by:
clearin interfaceorg.nd4j.shade.protobuf.Message.Builder- Specified by:
clearin interfaceorg.nd4j.shade.protobuf.MessageLite.Builder- Overrides:
clearin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
getDescriptorForType
public org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfaceorg.nd4j.shade.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfaceorg.nd4j.shade.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
getDefaultInstanceForType
public ServerDef getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
-
build
public ServerDef build()
- Specified by:
buildin interfaceorg.nd4j.shade.protobuf.Message.Builder- Specified by:
buildin interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
buildPartial
public ServerDef buildPartial()
- Specified by:
buildPartialin interfaceorg.nd4j.shade.protobuf.Message.Builder- Specified by:
buildPartialin interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
clone
public ServerDef.Builder clone()
- Specified by:
clonein interfaceorg.nd4j.shade.protobuf.Message.Builder- Specified by:
clonein interfaceorg.nd4j.shade.protobuf.MessageLite.Builder- Overrides:
clonein classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
setField
public ServerDef.Builder setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
setFieldin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
clearField
public ServerDef.Builder clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
clearFieldin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
clearOneof
public ServerDef.Builder clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
clearOneofin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
setRepeatedField
public ServerDef.Builder setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
addRepeatedField
public ServerDef.Builder addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
mergeFrom
public ServerDef.Builder mergeFrom(org.nd4j.shade.protobuf.Message other)
- Specified by:
mergeFromin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
mergeFromin classorg.nd4j.shade.protobuf.AbstractMessage.Builder<ServerDef.Builder>
-
mergeFrom
public ServerDef.Builder mergeFrom(ServerDef other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
mergeFrom
public ServerDef.Builder mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfaceorg.nd4j.shade.protobuf.Message.Builder- Specified by:
mergeFromin interfaceorg.nd4j.shade.protobuf.MessageLite.Builder- Overrides:
mergeFromin classorg.nd4j.shade.protobuf.AbstractMessage.Builder<ServerDef.Builder>- Throws:
IOException
-
hasCluster
public boolean hasCluster()
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;- Specified by:
hasClusterin interfaceServerDefOrBuilder- Returns:
- Whether the cluster field is set.
-
getCluster
public ClusterDef getCluster()
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;- Specified by:
getClusterin interfaceServerDefOrBuilder- Returns:
- The cluster.
-
setCluster
public ServerDef.Builder setCluster(ClusterDef value)
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;
-
setCluster
public ServerDef.Builder setCluster(ClusterDef.Builder builderForValue)
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;
-
mergeCluster
public ServerDef.Builder mergeCluster(ClusterDef value)
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;
-
clearCluster
public ServerDef.Builder clearCluster()
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;
-
getClusterBuilder
public ClusterDef.Builder getClusterBuilder()
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;
-
getClusterOrBuilder
public ClusterDefOrBuilder getClusterOrBuilder()
The cluster of which this server is a member.
.tensorflow.ClusterDef cluster = 1;- Specified by:
getClusterOrBuilderin interfaceServerDefOrBuilder
-
getJobName
public String getJobName()
The name of the job of which this server is a member. NOTE(mrry): The `cluster` field must contain a `JobDef` with a `name` field that matches this name.
string job_name = 2;- Specified by:
getJobNamein interfaceServerDefOrBuilder- Returns:
- The jobName.
-
getJobNameBytes
public org.nd4j.shade.protobuf.ByteString getJobNameBytes()
The name of the job of which this server is a member. NOTE(mrry): The `cluster` field must contain a `JobDef` with a `name` field that matches this name.
string job_name = 2;- Specified by:
getJobNameBytesin interfaceServerDefOrBuilder- Returns:
- The bytes for jobName.
-
setJobName
public ServerDef.Builder setJobName(String value)
The name of the job of which this server is a member. NOTE(mrry): The `cluster` field must contain a `JobDef` with a `name` field that matches this name.
string job_name = 2;- Parameters:
value- The jobName to set.- Returns:
- This builder for chaining.
-
clearJobName
public ServerDef.Builder clearJobName()
The name of the job of which this server is a member. NOTE(mrry): The `cluster` field must contain a `JobDef` with a `name` field that matches this name.
string job_name = 2;- Returns:
- This builder for chaining.
-
setJobNameBytes
public ServerDef.Builder setJobNameBytes(org.nd4j.shade.protobuf.ByteString value)
The name of the job of which this server is a member. NOTE(mrry): The `cluster` field must contain a `JobDef` with a `name` field that matches this name.
string job_name = 2;- Parameters:
value- The bytes for jobName to set.- Returns:
- This builder for chaining.
-
getTaskIndex
public int getTaskIndex()
The task index of this server in its job. NOTE: The `cluster` field must contain a `JobDef` with a matching `name` and a mapping in its `tasks` field for this index.
int32 task_index = 3;- Specified by:
getTaskIndexin interfaceServerDefOrBuilder- Returns:
- The taskIndex.
-
setTaskIndex
public ServerDef.Builder setTaskIndex(int value)
The task index of this server in its job. NOTE: The `cluster` field must contain a `JobDef` with a matching `name` and a mapping in its `tasks` field for this index.
int32 task_index = 3;- Parameters:
value- The taskIndex to set.- Returns:
- This builder for chaining.
-
clearTaskIndex
public ServerDef.Builder clearTaskIndex()
The task index of this server in its job. NOTE: The `cluster` field must contain a `JobDef` with a matching `name` and a mapping in its `tasks` field for this index.
int32 task_index = 3;- Returns:
- This builder for chaining.
-
hasDefaultSessionConfig
public boolean hasDefaultSessionConfig()
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;- Specified by:
hasDefaultSessionConfigin interfaceServerDefOrBuilder- Returns:
- Whether the defaultSessionConfig field is set.
-
getDefaultSessionConfig
public ConfigProto getDefaultSessionConfig()
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;- Specified by:
getDefaultSessionConfigin interfaceServerDefOrBuilder- Returns:
- The defaultSessionConfig.
-
setDefaultSessionConfig
public ServerDef.Builder setDefaultSessionConfig(ConfigProto value)
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;
-
setDefaultSessionConfig
public ServerDef.Builder setDefaultSessionConfig(ConfigProto.Builder builderForValue)
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;
-
mergeDefaultSessionConfig
public ServerDef.Builder mergeDefaultSessionConfig(ConfigProto value)
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;
-
clearDefaultSessionConfig
public ServerDef.Builder clearDefaultSessionConfig()
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;
-
getDefaultSessionConfigBuilder
public ConfigProto.Builder getDefaultSessionConfigBuilder()
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;
-
getDefaultSessionConfigOrBuilder
public ConfigProtoOrBuilder getDefaultSessionConfigOrBuilder()
The default configuration for sessions that run on this server.
.tensorflow.ConfigProto default_session_config = 4;- Specified by:
getDefaultSessionConfigOrBuilderin interfaceServerDefOrBuilder
-
getProtocol
public String getProtocol()
The protocol to be used by this server. Acceptable values include: "grpc".
string protocol = 5;- Specified by:
getProtocolin interfaceServerDefOrBuilder- Returns:
- The protocol.
-
getProtocolBytes
public org.nd4j.shade.protobuf.ByteString getProtocolBytes()
The protocol to be used by this server. Acceptable values include: "grpc".
string protocol = 5;- Specified by:
getProtocolBytesin interfaceServerDefOrBuilder- Returns:
- The bytes for protocol.
-
setProtocol
public ServerDef.Builder setProtocol(String value)
The protocol to be used by this server. Acceptable values include: "grpc".
string protocol = 5;- Parameters:
value- The protocol to set.- Returns:
- This builder for chaining.
-
clearProtocol
public ServerDef.Builder clearProtocol()
The protocol to be used by this server. Acceptable values include: "grpc".
string protocol = 5;- Returns:
- This builder for chaining.
-
setProtocolBytes
public ServerDef.Builder setProtocolBytes(org.nd4j.shade.protobuf.ByteString value)
The protocol to be used by this server. Acceptable values include: "grpc".
string protocol = 5;- Parameters:
value- The bytes for protocol to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ServerDef.Builder setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
mergeUnknownFields
public final ServerDef.Builder mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfaceorg.nd4j.shade.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ServerDef.Builder>
-
-