JobDeviceFilters.Builder

public static final class JobDeviceFilters.Builder

 Defines the device filters for tasks in a job.
 
Protobuf type tensorflow.JobDeviceFilters

Public Methods

JobDeviceFilters.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
JobDeviceFilters
build()
JobDeviceFilters
JobDeviceFilters.Builder
clear()
JobDeviceFilters.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
JobDeviceFilters.Builder
clearName()
 The name of this job.
JobDeviceFilters.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
JobDeviceFilters.Builder
JobDeviceFilters.Builder
clone()
boolean
containsTasks(int key)
 Mapping from task ID to task device filters.
JobDeviceFilters
final static com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Map<Integer, TaskDeviceFilters>
getMutableTasks()
Use alternate mutation accessors instead.
String
getName()
 The name of this job.
com.google.protobuf.ByteString
getNameBytes()
 The name of this job.
Map<Integer, TaskDeviceFilters>
getTasks()
Use getTasksMap() instead.
int
getTasksCount()
 Mapping from task ID to task device filters.
Map<Integer, TaskDeviceFilters>
getTasksMap()
 Mapping from task ID to task device filters.
TaskDeviceFilters
getTasksOrDefault(int key, TaskDeviceFilters defaultValue)
 Mapping from task ID to task device filters.
TaskDeviceFilters
getTasksOrThrow(int key)
 Mapping from task ID to task device filters.
final boolean
JobDeviceFilters.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
JobDeviceFilters.Builder
mergeFrom(com.google.protobuf.Message other)
final JobDeviceFilters.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
JobDeviceFilters.Builder
putAllTasks(Map<Integer, TaskDeviceFilters> values)
 Mapping from task ID to task device filters.
JobDeviceFilters.Builder
putTasks(int key, TaskDeviceFilters value)
 Mapping from task ID to task device filters.
JobDeviceFilters.Builder
removeTasks(int key)
 Mapping from task ID to task device filters.
JobDeviceFilters.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
JobDeviceFilters.Builder
setName(String value)
 The name of this job.
JobDeviceFilters.Builder
setNameBytes(com.google.protobuf.ByteString value)
 The name of this job.
JobDeviceFilters.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
final JobDeviceFilters.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)

Inherited Methods

Public Methods

public JobDeviceFilters.Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, Object value)

public JobDeviceFilters build ()

public JobDeviceFilters buildPartial ()

public JobDeviceFilters.Builder clear ()

public JobDeviceFilters.Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)

public JobDeviceFilters.Builder clearName ()

 The name of this job.
 
string name = 1;

public JobDeviceFilters.Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)

public JobDeviceFilters.Builder clearTasks ()

public JobDeviceFilters.Builder clone ()

public boolean containsTasks (int key)

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public JobDeviceFilters getDefaultInstanceForType ()

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()

public Map<Integer, TaskDeviceFilters> getMutableTasks ()

Use alternate mutation accessors instead.

public String getName ()

 The name of this job.
 
string name = 1;

public com.google.protobuf.ByteString getNameBytes ()

 The name of this job.
 
string name = 1;

public Map<Integer, TaskDeviceFilters> getTasks ()

Use getTasksMap() instead.

public int getTasksCount ()

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public Map<Integer, TaskDeviceFilters> getTasksMap ()

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public TaskDeviceFilters getTasksOrDefault (int key, TaskDeviceFilters defaultValue)

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public TaskDeviceFilters getTasksOrThrow (int key)

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public final boolean isInitialized ()

public JobDeviceFilters.Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)

Throws
IOException

public JobDeviceFilters.Builder mergeFrom (com.google.protobuf.Message other)

public final JobDeviceFilters.Builder mergeUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)

public JobDeviceFilters.Builder putAllTasks (Map<Integer, TaskDeviceFilters> values)

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public JobDeviceFilters.Builder putTasks (int key, TaskDeviceFilters value)

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public JobDeviceFilters.Builder removeTasks (int key)

 Mapping from task ID to task device filters.
 
map<int32, .tensorflow.TaskDeviceFilters> tasks = 2;

public JobDeviceFilters.Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, Object value)

public JobDeviceFilters.Builder setName (String value)

 The name of this job.
 
string name = 1;

public JobDeviceFilters.Builder setNameBytes (com.google.protobuf.ByteString value)

 The name of this job.
 
string name = 1;

public JobDeviceFilters.Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)

public final JobDeviceFilters.Builder setUnknownFields (com.google.protobuf.UnknownFieldSet unknownFields)