Package org.platanios.tensorflow.proto
Class ResourceHandleProto.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
- org.platanios.tensorflow.proto.ResourceHandleProto.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
,ResourceHandleProtoOrBuilder
- Enclosing class:
- ResourceHandleProto
public static final class ResourceHandleProto.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder> implements ResourceHandleProtoOrBuilder
Protocol buffer representing a handle to a tensorflow resource. Handles are not valid across executions, but can be serialized back and forth from within a single run.
Protobuf typeorg.platanios.tensorflow.proto.ResourceHandleProto
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceHandleProto.Builder
addAllAllowedDevices(java.lang.Iterable<java.lang.String> values)
A set of devices containing the resource.ResourceHandleProto.Builder
addAllDtypesAndShapes(java.lang.Iterable<? extends ResourceHandleProto.DtypeAndShape> values)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
addAllowedDevices(java.lang.String value)
A set of devices containing the resource.ResourceHandleProto.Builder
addAllowedDevicesBytes(com.google.protobuf.ByteString value)
A set of devices containing the resource.ResourceHandleProto.Builder
addDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape value)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
addDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape.Builder builderForValue)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
addDtypesAndShapes(ResourceHandleProto.DtypeAndShape value)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
addDtypesAndShapes(ResourceHandleProto.DtypeAndShape.Builder builderForValue)
Data types and shapes for the underlying resource.ResourceHandleProto.DtypeAndShape.Builder
addDtypesAndShapesBuilder()
Data types and shapes for the underlying resource.ResourceHandleProto.DtypeAndShape.Builder
addDtypesAndShapesBuilder(int index)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
ResourceHandleProto
build()
ResourceHandleProto
buildPartial()
ResourceHandleProto.Builder
clear()
ResourceHandleProto.Builder
clearAllowedDevices()
A set of devices containing the resource.ResourceHandleProto.Builder
clearContainer()
Container in which this resource is placed.ResourceHandleProto.Builder
clearDevice()
Unique name for the device containing the resource.ResourceHandleProto.Builder
clearDtypesAndShapes()
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ResourceHandleProto.Builder
clearHashCode()
Hash code for the type of the resource.ResourceHandleProto.Builder
clearMaybeTypeName()
For debug-only, the name of the type pointed to by this handle, if available.ResourceHandleProto.Builder
clearName()
Unique name of this resource.ResourceHandleProto.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ResourceHandleProto.Builder
clone()
java.lang.String
getAllowedDevices(int index)
A set of devices containing the resource.com.google.protobuf.ByteString
getAllowedDevicesBytes(int index)
A set of devices containing the resource.int
getAllowedDevicesCount()
A set of devices containing the resource.com.google.protobuf.ProtocolStringList
getAllowedDevicesList()
A set of devices containing the resource.java.lang.String
getContainer()
Container in which this resource is placed.com.google.protobuf.ByteString
getContainerBytes()
Container in which this resource is placed.ResourceHandleProto
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
java.lang.String
getDevice()
Unique name for the device containing the resource.com.google.protobuf.ByteString
getDeviceBytes()
Unique name for the device containing the resource.ResourceHandleProto.DtypeAndShape
getDtypesAndShapes(int index)
Data types and shapes for the underlying resource.ResourceHandleProto.DtypeAndShape.Builder
getDtypesAndShapesBuilder(int index)
Data types and shapes for the underlying resource.java.util.List<ResourceHandleProto.DtypeAndShape.Builder>
getDtypesAndShapesBuilderList()
Data types and shapes for the underlying resource.int
getDtypesAndShapesCount()
Data types and shapes for the underlying resource.java.util.List<ResourceHandleProto.DtypeAndShape>
getDtypesAndShapesList()
Data types and shapes for the underlying resource.ResourceHandleProto.DtypeAndShapeOrBuilder
getDtypesAndShapesOrBuilder(int index)
Data types and shapes for the underlying resource.java.util.List<? extends ResourceHandleProto.DtypeAndShapeOrBuilder>
getDtypesAndShapesOrBuilderList()
Data types and shapes for the underlying resource.long
getHashCode()
Hash code for the type of the resource.java.lang.String
getMaybeTypeName()
For debug-only, the name of the type pointed to by this handle, if available.com.google.protobuf.ByteString
getMaybeTypeNameBytes()
For debug-only, the name of the type pointed to by this handle, if available.java.lang.String
getName()
Unique name of this resource.com.google.protobuf.ByteString
getNameBytes()
Unique name of this resource.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ResourceHandleProto.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ResourceHandleProto.Builder
mergeFrom(com.google.protobuf.Message other)
ResourceHandleProto.Builder
mergeFrom(ResourceHandleProto other)
ResourceHandleProto.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ResourceHandleProto.Builder
removeDtypesAndShapes(int index)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
setAllowedDevices(int index, java.lang.String value)
A set of devices containing the resource.ResourceHandleProto.Builder
setContainer(java.lang.String value)
Container in which this resource is placed.ResourceHandleProto.Builder
setContainerBytes(com.google.protobuf.ByteString value)
Container in which this resource is placed.ResourceHandleProto.Builder
setDevice(java.lang.String value)
Unique name for the device containing the resource.ResourceHandleProto.Builder
setDeviceBytes(com.google.protobuf.ByteString value)
Unique name for the device containing the resource.ResourceHandleProto.Builder
setDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape value)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
setDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape.Builder builderForValue)
Data types and shapes for the underlying resource.ResourceHandleProto.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
ResourceHandleProto.Builder
setHashCode(long value)
Hash code for the type of the resource.ResourceHandleProto.Builder
setMaybeTypeName(java.lang.String value)
For debug-only, the name of the type pointed to by this handle, if available.ResourceHandleProto.Builder
setMaybeTypeNameBytes(com.google.protobuf.ByteString value)
For debug-only, the name of the type pointed to by this handle, if available.ResourceHandleProto.Builder
setName(java.lang.String value)
Unique name of this resource.ResourceHandleProto.Builder
setNameBytes(com.google.protobuf.ByteString value)
Unique name of this resource.ResourceHandleProto.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
ResourceHandleProto.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<ResourceHandleProto.Builder>
-
clear
public ResourceHandleProto.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<ResourceHandleProto.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<ResourceHandleProto.Builder>
-
getDefaultInstanceForType
public ResourceHandleProto getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResourceHandleProto build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResourceHandleProto buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ResourceHandleProto.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<ResourceHandleProto.Builder>
-
setField
public ResourceHandleProto.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<ResourceHandleProto.Builder>
-
clearField
public ResourceHandleProto.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<ResourceHandleProto.Builder>
-
clearOneof
public ResourceHandleProto.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<ResourceHandleProto.Builder>
-
setRepeatedField
public ResourceHandleProto.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<ResourceHandleProto.Builder>
-
addRepeatedField
public ResourceHandleProto.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<ResourceHandleProto.Builder>
-
mergeFrom
public ResourceHandleProto.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResourceHandleProto.Builder>
-
mergeFrom
public ResourceHandleProto.Builder mergeFrom(ResourceHandleProto other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
mergeFrom
public ResourceHandleProto.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<ResourceHandleProto.Builder>
- Throws:
java.io.IOException
-
getDevice
public java.lang.String getDevice()
Unique name for the device containing the resource.
string device = 1;
- Specified by:
getDevice
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The device.
-
getDeviceBytes
public com.google.protobuf.ByteString getDeviceBytes()
Unique name for the device containing the resource.
string device = 1;
- Specified by:
getDeviceBytes
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The bytes for device.
-
setDevice
public ResourceHandleProto.Builder setDevice(java.lang.String value)
Unique name for the device containing the resource.
string device = 1;
- Parameters:
value
- The device to set.- Returns:
- This builder for chaining.
-
clearDevice
public ResourceHandleProto.Builder clearDevice()
Unique name for the device containing the resource.
string device = 1;
- Returns:
- This builder for chaining.
-
setDeviceBytes
public ResourceHandleProto.Builder setDeviceBytes(com.google.protobuf.ByteString value)
Unique name for the device containing the resource.
string device = 1;
- Parameters:
value
- The bytes for device to set.- Returns:
- This builder for chaining.
-
getContainer
public java.lang.String getContainer()
Container in which this resource is placed.
string container = 2;
- Specified by:
getContainer
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The container.
-
getContainerBytes
public com.google.protobuf.ByteString getContainerBytes()
Container in which this resource is placed.
string container = 2;
- Specified by:
getContainerBytes
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The bytes for container.
-
setContainer
public ResourceHandleProto.Builder setContainer(java.lang.String value)
Container in which this resource is placed.
string container = 2;
- Parameters:
value
- The container to set.- Returns:
- This builder for chaining.
-
clearContainer
public ResourceHandleProto.Builder clearContainer()
Container in which this resource is placed.
string container = 2;
- Returns:
- This builder for chaining.
-
setContainerBytes
public ResourceHandleProto.Builder setContainerBytes(com.google.protobuf.ByteString value)
Container in which this resource is placed.
string container = 2;
- Parameters:
value
- The bytes for container to set.- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
Unique name of this resource.
string name = 3;
- Specified by:
getName
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Unique name of this resource.
string name = 3;
- Specified by:
getNameBytes
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The bytes for name.
-
setName
public ResourceHandleProto.Builder setName(java.lang.String value)
Unique name of this resource.
string name = 3;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ResourceHandleProto.Builder clearName()
Unique name of this resource.
string name = 3;
- Returns:
- This builder for chaining.
-
setNameBytes
public ResourceHandleProto.Builder setNameBytes(com.google.protobuf.ByteString value)
Unique name of this resource.
string name = 3;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getHashCode
public long getHashCode()
Hash code for the type of the resource. Is only valid in the same device and in the same execution.
uint64 hash_code = 4;
- Specified by:
getHashCode
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The hashCode.
-
setHashCode
public ResourceHandleProto.Builder setHashCode(long value)
Hash code for the type of the resource. Is only valid in the same device and in the same execution.
uint64 hash_code = 4;
- Parameters:
value
- The hashCode to set.- Returns:
- This builder for chaining.
-
clearHashCode
public ResourceHandleProto.Builder clearHashCode()
Hash code for the type of the resource. Is only valid in the same device and in the same execution.
uint64 hash_code = 4;
- Returns:
- This builder for chaining.
-
getMaybeTypeName
public java.lang.String getMaybeTypeName()
For debug-only, the name of the type pointed to by this handle, if available.
string maybe_type_name = 5;
- Specified by:
getMaybeTypeName
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The maybeTypeName.
-
getMaybeTypeNameBytes
public com.google.protobuf.ByteString getMaybeTypeNameBytes()
For debug-only, the name of the type pointed to by this handle, if available.
string maybe_type_name = 5;
- Specified by:
getMaybeTypeNameBytes
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The bytes for maybeTypeName.
-
setMaybeTypeName
public ResourceHandleProto.Builder setMaybeTypeName(java.lang.String value)
For debug-only, the name of the type pointed to by this handle, if available.
string maybe_type_name = 5;
- Parameters:
value
- The maybeTypeName to set.- Returns:
- This builder for chaining.
-
clearMaybeTypeName
public ResourceHandleProto.Builder clearMaybeTypeName()
For debug-only, the name of the type pointed to by this handle, if available.
string maybe_type_name = 5;
- Returns:
- This builder for chaining.
-
setMaybeTypeNameBytes
public ResourceHandleProto.Builder setMaybeTypeNameBytes(com.google.protobuf.ByteString value)
For debug-only, the name of the type pointed to by this handle, if available.
string maybe_type_name = 5;
- Parameters:
value
- The bytes for maybeTypeName to set.- Returns:
- This builder for chaining.
-
getDtypesAndShapesList
public java.util.List<ResourceHandleProto.DtypeAndShape> getDtypesAndShapesList()
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
- Specified by:
getDtypesAndShapesList
in interfaceResourceHandleProtoOrBuilder
-
getDtypesAndShapesCount
public int getDtypesAndShapesCount()
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
- Specified by:
getDtypesAndShapesCount
in interfaceResourceHandleProtoOrBuilder
-
getDtypesAndShapes
public ResourceHandleProto.DtypeAndShape getDtypesAndShapes(int index)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
- Specified by:
getDtypesAndShapes
in interfaceResourceHandleProtoOrBuilder
-
setDtypesAndShapes
public ResourceHandleProto.Builder setDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape value)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
setDtypesAndShapes
public ResourceHandleProto.Builder setDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape.Builder builderForValue)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
addDtypesAndShapes
public ResourceHandleProto.Builder addDtypesAndShapes(ResourceHandleProto.DtypeAndShape value)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
addDtypesAndShapes
public ResourceHandleProto.Builder addDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape value)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
addDtypesAndShapes
public ResourceHandleProto.Builder addDtypesAndShapes(ResourceHandleProto.DtypeAndShape.Builder builderForValue)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
addDtypesAndShapes
public ResourceHandleProto.Builder addDtypesAndShapes(int index, ResourceHandleProto.DtypeAndShape.Builder builderForValue)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
addAllDtypesAndShapes
public ResourceHandleProto.Builder addAllDtypesAndShapes(java.lang.Iterable<? extends ResourceHandleProto.DtypeAndShape> values)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
clearDtypesAndShapes
public ResourceHandleProto.Builder clearDtypesAndShapes()
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
removeDtypesAndShapes
public ResourceHandleProto.Builder removeDtypesAndShapes(int index)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
getDtypesAndShapesBuilder
public ResourceHandleProto.DtypeAndShape.Builder getDtypesAndShapesBuilder(int index)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
getDtypesAndShapesOrBuilder
public ResourceHandleProto.DtypeAndShapeOrBuilder getDtypesAndShapesOrBuilder(int index)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
- Specified by:
getDtypesAndShapesOrBuilder
in interfaceResourceHandleProtoOrBuilder
-
getDtypesAndShapesOrBuilderList
public java.util.List<? extends ResourceHandleProto.DtypeAndShapeOrBuilder> getDtypesAndShapesOrBuilderList()
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
- Specified by:
getDtypesAndShapesOrBuilderList
in interfaceResourceHandleProtoOrBuilder
-
addDtypesAndShapesBuilder
public ResourceHandleProto.DtypeAndShape.Builder addDtypesAndShapesBuilder()
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
addDtypesAndShapesBuilder
public ResourceHandleProto.DtypeAndShape.Builder addDtypesAndShapesBuilder(int index)
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
getDtypesAndShapesBuilderList
public java.util.List<ResourceHandleProto.DtypeAndShape.Builder> getDtypesAndShapesBuilderList()
Data types and shapes for the underlying resource.
repeated .org.platanios.tensorflow.proto.ResourceHandleProto.DtypeAndShape dtypes_and_shapes = 6;
-
getAllowedDevicesList
public com.google.protobuf.ProtocolStringList getAllowedDevicesList()
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Specified by:
getAllowedDevicesList
in interfaceResourceHandleProtoOrBuilder
- Returns:
- A list containing the allowedDevices.
-
getAllowedDevicesCount
public int getAllowedDevicesCount()
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Specified by:
getAllowedDevicesCount
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The count of allowedDevices.
-
getAllowedDevices
public java.lang.String getAllowedDevices(int index)
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Specified by:
getAllowedDevices
in interfaceResourceHandleProtoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The allowedDevices at the given index.
-
getAllowedDevicesBytes
public com.google.protobuf.ByteString getAllowedDevicesBytes(int index)
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Specified by:
getAllowedDevicesBytes
in interfaceResourceHandleProtoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the allowedDevices at the given index.
-
setAllowedDevices
public ResourceHandleProto.Builder setAllowedDevices(int index, java.lang.String value)
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Parameters:
index
- The index to set the value at.value
- The allowedDevices to set.- Returns:
- This builder for chaining.
-
addAllowedDevices
public ResourceHandleProto.Builder addAllowedDevices(java.lang.String value)
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Parameters:
value
- The allowedDevices to add.- Returns:
- This builder for chaining.
-
addAllAllowedDevices
public ResourceHandleProto.Builder addAllAllowedDevices(java.lang.Iterable<java.lang.String> values)
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Parameters:
values
- The allowedDevices to add.- Returns:
- This builder for chaining.
-
clearAllowedDevices
public ResourceHandleProto.Builder clearAllowedDevices()
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Returns:
- This builder for chaining.
-
addAllowedDevicesBytes
public ResourceHandleProto.Builder addAllowedDevicesBytes(com.google.protobuf.ByteString value)
A set of devices containing the resource. If empty, the resource only exists on `device`.
repeated string allowed_devices = 7;
- Parameters:
value
- The bytes of the allowedDevices to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ResourceHandleProto.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
mergeUnknownFields
public final ResourceHandleProto.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
-