Package org.tensorflow.distruntime
Class ClusterDef.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
- org.tensorflow.distruntime.ClusterDef.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,ClusterDefOrBuilder
- Enclosing class:
- ClusterDef
public static final class ClusterDef.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder> implements ClusterDefOrBuilder
Defines a TensorFlow cluster as a set of jobs.
Protobuf typetensorflow.ClusterDef
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterDef.BuilderaddAllJob(java.lang.Iterable<? extends JobDef> values)The jobs that comprise the cluster.ClusterDef.BuilderaddJob(int index, JobDef value)The jobs that comprise the cluster.ClusterDef.BuilderaddJob(int index, JobDef.Builder builderForValue)The jobs that comprise the cluster.ClusterDef.BuilderaddJob(JobDef value)The jobs that comprise the cluster.ClusterDef.BuilderaddJob(JobDef.Builder builderForValue)The jobs that comprise the cluster.JobDef.BuilderaddJobBuilder()The jobs that comprise the cluster.JobDef.BuilderaddJobBuilder(int index)The jobs that comprise the cluster.ClusterDef.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ClusterDefbuild()ClusterDefbuildPartial()ClusterDef.Builderclear()ClusterDef.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ClusterDef.BuilderclearJob()The jobs that comprise the cluster.ClusterDef.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ClusterDef.Builderclone()ClusterDefgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()JobDefgetJob(int index)The jobs that comprise the cluster.JobDef.BuildergetJobBuilder(int index)The jobs that comprise the cluster.java.util.List<JobDef.Builder>getJobBuilderList()The jobs that comprise the cluster.intgetJobCount()The jobs that comprise the cluster.java.util.List<JobDef>getJobList()The jobs that comprise the cluster.JobDefOrBuildergetJobOrBuilder(int index)The jobs that comprise the cluster.java.util.List<? extends JobDefOrBuilder>getJobOrBuilderList()The jobs that comprise the cluster.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClusterDef.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ClusterDef.BuildermergeFrom(com.google.protobuf.Message other)ClusterDef.BuildermergeFrom(ClusterDef other)ClusterDef.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ClusterDef.BuilderremoveJob(int index)The jobs that comprise the cluster.ClusterDef.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ClusterDef.BuildersetJob(int index, JobDef value)The jobs that comprise the cluster.ClusterDef.BuildersetJob(int index, JobDef.Builder builderForValue)The jobs that comprise the cluster.ClusterDef.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ClusterDef.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.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 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
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<ClusterDef.Builder>
-
clear
public ClusterDef.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<ClusterDef.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<ClusterDef.Builder>
-
getDefaultInstanceForType
public ClusterDef getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClusterDef build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClusterDef buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ClusterDef.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
setField
public ClusterDef.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
clearField
public ClusterDef.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
clearOneof
public ClusterDef.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
setRepeatedField
public ClusterDef.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
addRepeatedField
public ClusterDef.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
mergeFrom
public ClusterDef.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterDef.Builder>
-
mergeFrom
public ClusterDef.Builder mergeFrom(ClusterDef other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
mergeFrom
public ClusterDef.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<ClusterDef.Builder>- Throws:
java.io.IOException
-
getJobList
public java.util.List<JobDef> getJobList()
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;- Specified by:
getJobListin interfaceClusterDefOrBuilder
-
getJobCount
public int getJobCount()
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;- Specified by:
getJobCountin interfaceClusterDefOrBuilder
-
getJob
public JobDef getJob(int index)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;- Specified by:
getJobin interfaceClusterDefOrBuilder
-
setJob
public ClusterDef.Builder setJob(int index, JobDef value)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
setJob
public ClusterDef.Builder setJob(int index, JobDef.Builder builderForValue)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
addJob
public ClusterDef.Builder addJob(JobDef value)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
addJob
public ClusterDef.Builder addJob(int index, JobDef value)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
addJob
public ClusterDef.Builder addJob(JobDef.Builder builderForValue)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
addJob
public ClusterDef.Builder addJob(int index, JobDef.Builder builderForValue)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
addAllJob
public ClusterDef.Builder addAllJob(java.lang.Iterable<? extends JobDef> values)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
clearJob
public ClusterDef.Builder clearJob()
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
removeJob
public ClusterDef.Builder removeJob(int index)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
getJobBuilder
public JobDef.Builder getJobBuilder(int index)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
getJobOrBuilder
public JobDefOrBuilder getJobOrBuilder(int index)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;- Specified by:
getJobOrBuilderin interfaceClusterDefOrBuilder
-
getJobOrBuilderList
public java.util.List<? extends JobDefOrBuilder> getJobOrBuilderList()
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;- Specified by:
getJobOrBuilderListin interfaceClusterDefOrBuilder
-
addJobBuilder
public JobDef.Builder addJobBuilder()
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
addJobBuilder
public JobDef.Builder addJobBuilder(int index)
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
getJobBuilderList
public java.util.List<JobDef.Builder> getJobBuilderList()
The jobs that comprise the cluster.
repeated .tensorflow.JobDef job = 1;
-
setUnknownFields
public final ClusterDef.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
mergeUnknownFields
public final ClusterDef.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClusterDef.Builder>
-
-