Package org.tensorflow.framework
Class CriticalSectionExecutionDef.Builder
- java.lang.Object
-
- org.nd4j.shade.protobuf.AbstractMessageLite.Builder
-
- org.nd4j.shade.protobuf.AbstractMessage.Builder<BuilderType>
-
- org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<CriticalSectionExecutionDef.Builder>
-
- org.tensorflow.framework.CriticalSectionExecutionDef.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
,CriticalSectionExecutionDefOrBuilder
- Enclosing class:
- CriticalSectionExecutionDef
public static final class CriticalSectionExecutionDef.Builder extends org.nd4j.shade.protobuf.GeneratedMessageV3.Builder<CriticalSectionExecutionDef.Builder> implements CriticalSectionExecutionDefOrBuilder
Protocol buffer representing a CriticalSection execution.
Protobuf typetensorflow.CriticalSectionExecutionDef
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CriticalSectionExecutionDef.Builder
addRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
CriticalSectionExecutionDef
build()
CriticalSectionExecutionDef
buildPartial()
CriticalSectionExecutionDef.Builder
clear()
CriticalSectionExecutionDef.Builder
clearExclusiveResourceAccess()
Whether this operation requires exclusive access to its resources, (i.e., no other CriticalSections may request the same resources).CriticalSectionExecutionDef.Builder
clearExecuteInCriticalSectionName()
Name of the critical section handle.CriticalSectionExecutionDef.Builder
clearField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field)
CriticalSectionExecutionDef.Builder
clearOneof(org.nd4j.shade.protobuf.Descriptors.OneofDescriptor oneof)
CriticalSectionExecutionDef.Builder
clone()
CriticalSectionExecutionDef
getDefaultInstanceForType()
static org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptor()
org.nd4j.shade.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getExclusiveResourceAccess()
Whether this operation requires exclusive access to its resources, (i.e., no other CriticalSections may request the same resources).String
getExecuteInCriticalSectionName()
Name of the critical section handle.org.nd4j.shade.protobuf.ByteString
getExecuteInCriticalSectionNameBytes()
Name of the critical section handle.protected org.nd4j.shade.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CriticalSectionExecutionDef.Builder
mergeFrom(org.nd4j.shade.protobuf.CodedInputStream input, org.nd4j.shade.protobuf.ExtensionRegistryLite extensionRegistry)
CriticalSectionExecutionDef.Builder
mergeFrom(org.nd4j.shade.protobuf.Message other)
CriticalSectionExecutionDef.Builder
mergeFrom(CriticalSectionExecutionDef other)
CriticalSectionExecutionDef.Builder
mergeUnknownFields(org.nd4j.shade.protobuf.UnknownFieldSet unknownFields)
CriticalSectionExecutionDef.Builder
setExclusiveResourceAccess(boolean value)
Whether this operation requires exclusive access to its resources, (i.e., no other CriticalSections may request the same resources).CriticalSectionExecutionDef.Builder
setExecuteInCriticalSectionName(String value)
Name of the critical section handle.CriticalSectionExecutionDef.Builder
setExecuteInCriticalSectionNameBytes(org.nd4j.shade.protobuf.ByteString value)
Name of the critical section handle.CriticalSectionExecutionDef.Builder
setField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, Object value)
CriticalSectionExecutionDef.Builder
setRepeatedField(org.nd4j.shade.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
clear
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
getDefaultInstanceForType
public CriticalSectionExecutionDef getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.nd4j.shade.protobuf.MessageOrBuilder
-
build
public CriticalSectionExecutionDef build()
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
build
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
buildPartial
public CriticalSectionExecutionDef buildPartial()
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.Message.Builder
- Specified by:
buildPartial
in interfaceorg.nd4j.shade.protobuf.MessageLite.Builder
-
clone
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
setField
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
clearField
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
clearOneof
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
setRepeatedField
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
addRepeatedField
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
mergeFrom
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
mergeFrom
public CriticalSectionExecutionDef.Builder mergeFrom(CriticalSectionExecutionDef other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfaceorg.nd4j.shade.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classorg.nd4j.shade.protobuf.GeneratedMessageV3.Builder<CriticalSectionExecutionDef.Builder>
-
mergeFrom
public CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
- Throws:
IOException
-
getExecuteInCriticalSectionName
public String getExecuteInCriticalSectionName()
Name of the critical section handle.
string execute_in_critical_section_name = 1;
- Specified by:
getExecuteInCriticalSectionName
in interfaceCriticalSectionExecutionDefOrBuilder
- Returns:
- The executeInCriticalSectionName.
-
getExecuteInCriticalSectionNameBytes
public org.nd4j.shade.protobuf.ByteString getExecuteInCriticalSectionNameBytes()
Name of the critical section handle.
string execute_in_critical_section_name = 1;
- Specified by:
getExecuteInCriticalSectionNameBytes
in interfaceCriticalSectionExecutionDefOrBuilder
- Returns:
- The bytes for executeInCriticalSectionName.
-
setExecuteInCriticalSectionName
public CriticalSectionExecutionDef.Builder setExecuteInCriticalSectionName(String value)
Name of the critical section handle.
string execute_in_critical_section_name = 1;
- Parameters:
value
- The executeInCriticalSectionName to set.- Returns:
- This builder for chaining.
-
clearExecuteInCriticalSectionName
public CriticalSectionExecutionDef.Builder clearExecuteInCriticalSectionName()
Name of the critical section handle.
string execute_in_critical_section_name = 1;
- Returns:
- This builder for chaining.
-
setExecuteInCriticalSectionNameBytes
public CriticalSectionExecutionDef.Builder setExecuteInCriticalSectionNameBytes(org.nd4j.shade.protobuf.ByteString value)
Name of the critical section handle.
string execute_in_critical_section_name = 1;
- Parameters:
value
- The bytes for executeInCriticalSectionName to set.- Returns:
- This builder for chaining.
-
getExclusiveResourceAccess
public boolean getExclusiveResourceAccess()
Whether this operation requires exclusive access to its resources, (i.e., no other CriticalSections may request the same resources).
bool exclusive_resource_access = 2;
- Specified by:
getExclusiveResourceAccess
in interfaceCriticalSectionExecutionDefOrBuilder
- Returns:
- The exclusiveResourceAccess.
-
setExclusiveResourceAccess
public CriticalSectionExecutionDef.Builder setExclusiveResourceAccess(boolean value)
Whether this operation requires exclusive access to its resources, (i.e., no other CriticalSections may request the same resources).
bool exclusive_resource_access = 2;
- Parameters:
value
- The exclusiveResourceAccess to set.- Returns:
- This builder for chaining.
-
clearExclusiveResourceAccess
public CriticalSectionExecutionDef.Builder clearExclusiveResourceAccess()
Whether this operation requires exclusive access to its resources, (i.e., no other CriticalSections may request the same resources).
bool exclusive_resource_access = 2;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
mergeUnknownFields
public final CriticalSectionExecutionDef.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<CriticalSectionExecutionDef.Builder>
-
-