Package org.tensorflow.framework
Class ResourceHandleProto.Builder
- java.lang.Object
-
- org.nd4j.shade.protobuf.AbstractMessageLite.Builder
-
- org.nd4j.shade.protobuf.AbstractMessage.Builder<BuilderType>
-
- org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
- org.tensorflow.framework.ResourceHandleProto.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
,ResourceHandleProtoOrBuilder
- Enclosing class:
- ResourceHandleProto
public static final class ResourceHandleProto.Builder extends org.nd4j.shade.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 typetensorflow.ResourceHandleProto
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceHandleProto.Builder
addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
ResourceHandleProto
build()
ResourceHandleProto
buildPartial()
ResourceHandleProto.Builder
clear()
ResourceHandleProto.Builder
clearContainer()
Container in which this resource is placed.ResourceHandleProto.Builder
clearDevice()
Unique name for the device containing the resource.ResourceHandleProto.Builder
clearField(org.nd4j.shade.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(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
ResourceHandleProto.Builder
clone()
String
getContainer()
Container in which this resource is placed.org.nd4j.shade.protobuf.ByteString
getContainerBytes()
Container in which this resource is placed.ResourceHandleProto
getDefaultInstanceForType()
static org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptor()
org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDevice()
Unique name for the device containing the resource.org.nd4j.shade.protobuf.ByteString
getDeviceBytes()
Unique name for the device containing the resource.long
getHashCode()
Hash code for the type of the resource.String
getMaybeTypeName()
For debug-only, the name of the type pointed to by this handle, if available.org.nd4j.shade.protobuf.ByteString
getMaybeTypeNameBytes()
For debug-only, the name of the type pointed to by this handle, if available.String
getName()
Unique name of this resource.org.nd4j.shade.protobuf.ByteString
getNameBytes()
Unique name of this resource.protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ResourceHandleProto.Builder
mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)
ResourceHandleProto.Builder
mergeFrom(org.nd4j.shade.protobuf.Message other)
ResourceHandleProto.Builder
mergeFrom(ResourceHandleProto other)
ResourceHandleProto.Builder
mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
ResourceHandleProto.Builder
setContainer(String value)
Container in which this resource is placed.ResourceHandleProto.Builder
setContainerBytes(org.nd4j.shade.protobuf.ByteString value)
Container in which this resource is placed.ResourceHandleProto.Builder
setDevice(String value)
Unique name for the device containing the resource.ResourceHandleProto.Builder
setDeviceBytes(org.nd4j.shade.protobuf.ByteString value)
Unique name for the device containing the resource.ResourceHandleProto.Builder
setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
ResourceHandleProto.Builder
setHashCode(long value)
Hash code for the type of the resource.ResourceHandleProto.Builder
setMaybeTypeName(String value)
For debug-only, the name of the type pointed to by this handle, if available.ResourceHandleProto.Builder
setMaybeTypeNameBytes(org.nd4j.shade.protobuf.ByteString value)
For debug-only, the name of the type pointed to by this handle, if available.ResourceHandleProto.Builder
setName(String value)
Unique name of this resource.ResourceHandleProto.Builder
setNameBytes(org.nd4j.shade.protobuf.ByteString value)
Unique name of this resource.ResourceHandleProto.Builder
setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ResourceHandleProto.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
clear
public ResourceHandleProto.Builder clear()
- Specified by:
clear
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
clear
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
clear
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
getDescriptorForType
public org.nd4j.shade.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
getDefaultInstanceForType
public ResourceHandleProto getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
-
build
public ResourceHandleProto build()
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
buildPartial
public ResourceHandleProto buildPartial()
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
clone
public ResourceHandleProto.Builder clone()
- Specified by:
clone
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
clone
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
clone
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
setField
public ResourceHandleProto.Builder setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
clearField
public ResourceHandleProto.Builder clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
clearField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
clearOneof
public ResourceHandleProto.Builder clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
clearOneof
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
setRepeatedField
public ResourceHandleProto.Builder setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
addRepeatedField
public ResourceHandleProto.Builder addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
mergeFrom
public ResourceHandleProto.Builder mergeFrom(org.nd4j.shade.protobuf.Message other)
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
mergeFrom
in classorg.nd4j.shade.protobuf.AbstractMessage.Builder<ResourceHandleProto.Builder>
-
mergeFrom
public ResourceHandleProto.Builder mergeFrom(ResourceHandleProto other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
mergeFrom
public ResourceHandleProto.Builder mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classorg.nd4j.shade.protobuf.AbstractMessage.Builder<ResourceHandleProto.Builder>
- Throws:
IOException
-
getDevice
public String getDevice()
Unique name for the device containing the resource.
string device = 1;
- Specified by:
getDevice
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The device.
-
getDeviceBytes
public org.nd4j.shade.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(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(org.nd4j.shade.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 String getContainer()
Container in which this resource is placed.
string container = 2;
- Specified by:
getContainer
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The container.
-
getContainerBytes
public org.nd4j.shade.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(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(org.nd4j.shade.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 String getName()
Unique name of this resource.
string name = 3;
- Specified by:
getName
in interfaceResourceHandleProtoOrBuilder
- Returns:
- The name.
-
getNameBytes
public org.nd4j.shade.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(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(org.nd4j.shade.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 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 org.nd4j.shade.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(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(org.nd4j.shade.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.
-
setUnknownFields
public final ResourceHandleProto.Builder setUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
mergeUnknownFields
public final ResourceHandleProto.Builder mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<ResourceHandleProto.Builder>
-
-