Package org.platanios.tensorflow.proto
Class DeviceLocality.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
- org.platanios.tensorflow.proto.DeviceLocality.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
,DeviceLocalityOrBuilder
- Enclosing class:
- DeviceLocality
public static final class DeviceLocality.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder> implements DeviceLocalityOrBuilder
Protobuf typeorg.platanios.tensorflow.proto.DeviceLocality
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceLocality.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
DeviceLocality
build()
DeviceLocality
buildPartial()
DeviceLocality.Builder
clear()
DeviceLocality.Builder
clearBusId()
Optional bus locality of device.DeviceLocality.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
DeviceLocality.Builder
clearLinks()
Optional local interconnect links to other devices.DeviceLocality.Builder
clearNumaNode()
Optional NUMA locality of device.DeviceLocality.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
DeviceLocality.Builder
clone()
int
getBusId()
Optional bus locality of device.DeviceLocality
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
LocalLinks
getLinks()
Optional local interconnect links to other devices.LocalLinks.Builder
getLinksBuilder()
Optional local interconnect links to other devices.LocalLinksOrBuilder
getLinksOrBuilder()
Optional local interconnect links to other devices.int
getNumaNode()
Optional NUMA locality of device.boolean
hasLinks()
Optional local interconnect links to other devices.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
DeviceLocality.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
DeviceLocality.Builder
mergeFrom(com.google.protobuf.Message other)
DeviceLocality.Builder
mergeFrom(DeviceLocality other)
DeviceLocality.Builder
mergeLinks(LocalLinks value)
Optional local interconnect links to other devices.DeviceLocality.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
DeviceLocality.Builder
setBusId(int value)
Optional bus locality of device.DeviceLocality.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
DeviceLocality.Builder
setLinks(LocalLinks value)
Optional local interconnect links to other devices.DeviceLocality.Builder
setLinks(LocalLinks.Builder builderForValue)
Optional local interconnect links to other devices.DeviceLocality.Builder
setNumaNode(int value)
Optional NUMA locality of device.DeviceLocality.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
DeviceLocality.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
clear
public DeviceLocality.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
getDefaultInstanceForType
public DeviceLocality getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public DeviceLocality build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DeviceLocality buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DeviceLocality.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
setField
public DeviceLocality.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
clearField
public DeviceLocality.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
clearOneof
public DeviceLocality.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
setRepeatedField
public DeviceLocality.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
addRepeatedField
public DeviceLocality.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
mergeFrom
public DeviceLocality.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DeviceLocality.Builder>
-
mergeFrom
public DeviceLocality.Builder mergeFrom(DeviceLocality other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
mergeFrom
public DeviceLocality.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<DeviceLocality.Builder>
- Throws:
java.io.IOException
-
getBusId
public int getBusId()
Optional bus locality of device. Default value of 0 means no specific locality. Specific localities are indexed from 1.
int32 bus_id = 1;
- Specified by:
getBusId
in interfaceDeviceLocalityOrBuilder
- Returns:
- The busId.
-
setBusId
public DeviceLocality.Builder setBusId(int value)
Optional bus locality of device. Default value of 0 means no specific locality. Specific localities are indexed from 1.
int32 bus_id = 1;
- Parameters:
value
- The busId to set.- Returns:
- This builder for chaining.
-
clearBusId
public DeviceLocality.Builder clearBusId()
Optional bus locality of device. Default value of 0 means no specific locality. Specific localities are indexed from 1.
int32 bus_id = 1;
- Returns:
- This builder for chaining.
-
getNumaNode
public int getNumaNode()
Optional NUMA locality of device.
int32 numa_node = 2;
- Specified by:
getNumaNode
in interfaceDeviceLocalityOrBuilder
- Returns:
- The numaNode.
-
setNumaNode
public DeviceLocality.Builder setNumaNode(int value)
Optional NUMA locality of device.
int32 numa_node = 2;
- Parameters:
value
- The numaNode to set.- Returns:
- This builder for chaining.
-
clearNumaNode
public DeviceLocality.Builder clearNumaNode()
Optional NUMA locality of device.
int32 numa_node = 2;
- Returns:
- This builder for chaining.
-
hasLinks
public boolean hasLinks()
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
- Specified by:
hasLinks
in interfaceDeviceLocalityOrBuilder
- Returns:
- Whether the links field is set.
-
getLinks
public LocalLinks getLinks()
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
- Specified by:
getLinks
in interfaceDeviceLocalityOrBuilder
- Returns:
- The links.
-
setLinks
public DeviceLocality.Builder setLinks(LocalLinks value)
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
-
setLinks
public DeviceLocality.Builder setLinks(LocalLinks.Builder builderForValue)
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
-
mergeLinks
public DeviceLocality.Builder mergeLinks(LocalLinks value)
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
-
clearLinks
public DeviceLocality.Builder clearLinks()
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
-
getLinksBuilder
public LocalLinks.Builder getLinksBuilder()
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
-
getLinksOrBuilder
public LocalLinksOrBuilder getLinksOrBuilder()
Optional local interconnect links to other devices.
.org.platanios.tensorflow.proto.LocalLinks links = 3;
- Specified by:
getLinksOrBuilder
in interfaceDeviceLocalityOrBuilder
-
setUnknownFields
public final DeviceLocality.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
mergeUnknownFields
public final DeviceLocality.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<DeviceLocality.Builder>
-
-