Class ScriptNode.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ScriptNode.Builder>
com.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
com.soulfiremc.grpc.generated.ScriptNode.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ScriptNodeOrBuilder, Cloneable
- Enclosing class:
ScriptNode
public static final class ScriptNode.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
implements ScriptNodeOrBuilder
Represents a single node in the visual script graph. Nodes are the building blocks of scripts, each performing a specific action or computation when executed.Protobuf type
soulfire.v1.ScriptNode-
Method Summary
Modifier and TypeMethodDescriptionaddAllContainedNodes(Iterable<String> values) For frame nodes: IDs of nodes contained within this frame.addContainedNodes(String value) For frame nodes: IDs of nodes contained within this frame.addContainedNodesBytes(com.google.protobuf.ByteString value) For frame nodes: IDs of nodes contained within this frame.build()clear()Whether this node is collapsed (showing only header).For frame nodes: IDs of nodes contained within this frame.For frame nodes: the height of the frame.clearId()Unique identifier for this node within the script.Optional label override for this node instance.Whether this node is muted (bypassed during execution).Parent frame node ID, if this node is inside a frame.The visual position of this node on the editor canvas.For reroute nodes: the resolved port type based on connections.The type identifier for this node, determining its behavior and available ports.For frame nodes: the width of the frame.booleancontainsData(String key) Configuration data for this node instance.booleanWhether this node is collapsed (showing only header).getContainedNodes(int index) For frame nodes: IDs of nodes contained within this frame.com.google.protobuf.ByteStringgetContainedNodesBytes(int index) For frame nodes: IDs of nodes contained within this frame.intFor frame nodes: IDs of nodes contained within this frame.com.google.protobuf.ProtocolStringListFor frame nodes: IDs of nodes contained within this frame.getData()Deprecated.intConfiguration data for this node instance.Configuration data for this node instance.com.google.protobuf.ValuegetDataOrDefault(String key, com.google.protobuf.Value defaultValue) Configuration data for this node instance.com.google.protobuf.ValuegetDataOrThrow(String key) Configuration data for this node instance.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptordoubleFor frame nodes: the height of the frame.getId()Unique identifier for this node within the script.com.google.protobuf.ByteStringUnique identifier for this node within the script.getLabel()Optional label override for this node instance.com.google.protobuf.ByteStringOptional label override for this node instance.Deprecated.booleangetMuted()Whether this node is muted (bypassed during execution).Parent frame node ID, if this node is inside a frame.com.google.protobuf.ByteStringParent frame node ID, if this node is inside a frame.The visual position of this node on the editor canvas.The visual position of this node on the editor canvas.The visual position of this node on the editor canvas.For reroute nodes: the resolved port type based on connections.intFor reroute nodes: the resolved port type based on connections.getType()The type identifier for this node, determining its behavior and available ports.com.google.protobuf.ByteStringThe type identifier for this node, determining its behavior and available ports.doublegetWidth()For frame nodes: the width of the frame.booleanFor frame nodes: the height of the frame.booleanThe visual position of this node on the editor canvas.booleanFor reroute nodes: the resolved port type based on connections.booleanhasWidth()For frame nodes: the width of the frame.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ScriptNode other) mergePosition(Position value) The visual position of this node on the editor canvas.putAllData(Map<String, com.google.protobuf.Value> values) Configuration data for this node instance.Configuration data for this node instance.com.google.protobuf.Value.BuilderConfiguration data for this node instance.removeData(String key) Configuration data for this node instance.setCollapsed(boolean value) Whether this node is collapsed (showing only header).setContainedNodes(int index, String value) For frame nodes: IDs of nodes contained within this frame.setHeight(double value) For frame nodes: the height of the frame.Unique identifier for this node within the script.setIdBytes(com.google.protobuf.ByteString value) Unique identifier for this node within the script.Optional label override for this node instance.setLabelBytes(com.google.protobuf.ByteString value) Optional label override for this node instance.setMuted(boolean value) Whether this node is muted (bypassed during execution).setParentFrameId(String value) Parent frame node ID, if this node is inside a frame.setParentFrameIdBytes(com.google.protobuf.ByteString value) Parent frame node ID, if this node is inside a frame.setPosition(Position value) The visual position of this node on the editor canvas.setPosition(Position.Builder builderForValue) The visual position of this node on the editor canvas.setResolvedType(PortType value) For reroute nodes: the resolved port type based on connections.setResolvedTypeValue(int value) For reroute nodes: the resolved port type based on connections.The type identifier for this node, determining its behavior and available ports.setTypeBytes(com.google.protobuf.ByteString value) The type identifier for this node, determining its behavior and available ports.setWidth(double value) For frame nodes: the width of the frame.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ScriptNode.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ScriptNode.Builder>
-
mergeFrom
public ScriptNode.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ScriptNode.Builder>- Throws:
IOException
-
getId
Unique identifier for this node within the script. Used to reference this node in edges and during execution tracking. Format: UUID string.
string id = 1;- Specified by:
getIdin interfaceScriptNodeOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()Unique identifier for this node within the script. Used to reference this node in edges and during execution tracking. Format: UUID string.
string id = 1;- Specified by:
getIdBytesin interfaceScriptNodeOrBuilder- Returns:
- The bytes for id.
-
setId
Unique identifier for this node within the script. Used to reference this node in edges and during execution tracking. Format: UUID string.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Unique identifier for this node within the script. Used to reference this node in edges and during execution tracking. Format: UUID string.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
Unique identifier for this node within the script. Used to reference this node in edges and during execution tracking. Format: UUID string.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getType
The type identifier for this node, determining its behavior and available ports. Examples: "trigger.on_chat", "action.send_message", "control.delay", "logic.condition".
string type = 2;- Specified by:
getTypein interfaceScriptNodeOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()The type identifier for this node, determining its behavior and available ports. Examples: "trigger.on_chat", "action.send_message", "control.delay", "logic.condition".
string type = 2;- Specified by:
getTypeBytesin interfaceScriptNodeOrBuilder- Returns:
- The bytes for type.
-
setType
The type identifier for this node, determining its behavior and available ports. Examples: "trigger.on_chat", "action.send_message", "control.delay", "logic.condition".
string type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
The type identifier for this node, determining its behavior and available ports. Examples: "trigger.on_chat", "action.send_message", "control.delay", "logic.condition".
string type = 2;- Returns:
- This builder for chaining.
-
setTypeBytes
The type identifier for this node, determining its behavior and available ports. Examples: "trigger.on_chat", "action.send_message", "control.delay", "logic.condition".
string type = 2;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasPosition
public boolean hasPosition()The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3;- Specified by:
hasPositionin interfaceScriptNodeOrBuilder- Returns:
- Whether the position field is set.
-
getPosition
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3;- Specified by:
getPositionin interfaceScriptNodeOrBuilder- Returns:
- The position.
-
setPosition
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3; -
setPosition
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3; -
mergePosition
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3; -
clearPosition
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3; -
getPositionBuilder
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3; -
getPositionOrBuilder
The visual position of this node on the editor canvas. Persisted to maintain the user's layout when reopening the script.
.soulfire.v1.Position position = 3;- Specified by:
getPositionOrBuilderin interfaceScriptNodeOrBuilder
-
getDataCount
public int getDataCount()Description copied from interface:ScriptNodeOrBuilderConfiguration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4;- Specified by:
getDataCountin interfaceScriptNodeOrBuilder
-
containsData
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4;- Specified by:
containsDatain interfaceScriptNodeOrBuilder
-
getData
-
getDataMap
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4;- Specified by:
getDataMapin interfaceScriptNodeOrBuilder
-
getDataOrDefault
public com.google.protobuf.Value getDataOrDefault(String key, com.google.protobuf.Value defaultValue) Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4;- Specified by:
getDataOrDefaultin interfaceScriptNodeOrBuilder
-
getDataOrThrow
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4;- Specified by:
getDataOrThrowin interfaceScriptNodeOrBuilder
-
clearData
-
removeData
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4; -
getMutableData
Deprecated.Use alternate mutation accessors instead. -
putData
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4; -
putAllData
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4; -
putDataBuilderIfAbsent
Configuration data for this node instance. Contains node-specific settings and parameter values. The structure depends on the node type.
map<string, .google.protobuf.Value> data = 4; -
getMuted
public boolean getMuted()Whether this node is muted (bypassed during execution). When muted, the node passes inputs directly to outputs without processing. Visually shown as grayed out with pass-through indicator.
bool muted = 5;- Specified by:
getMutedin interfaceScriptNodeOrBuilder- Returns:
- The muted.
-
setMuted
Whether this node is muted (bypassed during execution). When muted, the node passes inputs directly to outputs without processing. Visually shown as grayed out with pass-through indicator.
bool muted = 5;- Parameters:
value- The muted to set.- Returns:
- This builder for chaining.
-
clearMuted
Whether this node is muted (bypassed during execution). When muted, the node passes inputs directly to outputs without processing. Visually shown as grayed out with pass-through indicator.
bool muted = 5;- Returns:
- This builder for chaining.
-
getCollapsed
public boolean getCollapsed()Whether this node is collapsed (showing only header). Collapsed nodes still function normally but take less visual space.
bool collapsed = 6;- Specified by:
getCollapsedin interfaceScriptNodeOrBuilder- Returns:
- The collapsed.
-
setCollapsed
Whether this node is collapsed (showing only header). Collapsed nodes still function normally but take less visual space.
bool collapsed = 6;- Parameters:
value- The collapsed to set.- Returns:
- This builder for chaining.
-
clearCollapsed
Whether this node is collapsed (showing only header). Collapsed nodes still function normally but take less visual space.
bool collapsed = 6;- Returns:
- This builder for chaining.
-
hasWidth
public boolean hasWidth()For frame nodes: the width of the frame.
optional double width = 7;- Specified by:
hasWidthin interfaceScriptNodeOrBuilder- Returns:
- Whether the width field is set.
-
getWidth
public double getWidth()For frame nodes: the width of the frame.
optional double width = 7;- Specified by:
getWidthin interfaceScriptNodeOrBuilder- Returns:
- The width.
-
setWidth
For frame nodes: the width of the frame.
optional double width = 7;- Parameters:
value- The width to set.- Returns:
- This builder for chaining.
-
clearWidth
For frame nodes: the width of the frame.
optional double width = 7;- Returns:
- This builder for chaining.
-
hasHeight
public boolean hasHeight()For frame nodes: the height of the frame.
optional double height = 8;- Specified by:
hasHeightin interfaceScriptNodeOrBuilder- Returns:
- Whether the height field is set.
-
getHeight
public double getHeight()For frame nodes: the height of the frame.
optional double height = 8;- Specified by:
getHeightin interfaceScriptNodeOrBuilder- Returns:
- The height.
-
setHeight
For frame nodes: the height of the frame.
optional double height = 8;- Parameters:
value- The height to set.- Returns:
- This builder for chaining.
-
clearHeight
For frame nodes: the height of the frame.
optional double height = 8;- Returns:
- This builder for chaining.
-
getContainedNodesList
public com.google.protobuf.ProtocolStringList getContainedNodesList()For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Specified by:
getContainedNodesListin interfaceScriptNodeOrBuilder- Returns:
- A list containing the containedNodes.
-
getContainedNodesCount
public int getContainedNodesCount()For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Specified by:
getContainedNodesCountin interfaceScriptNodeOrBuilder- Returns:
- The count of containedNodes.
-
getContainedNodes
For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Specified by:
getContainedNodesin interfaceScriptNodeOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The containedNodes at the given index.
-
getContainedNodesBytes
public com.google.protobuf.ByteString getContainedNodesBytes(int index) For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Specified by:
getContainedNodesBytesin interfaceScriptNodeOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the containedNodes at the given index.
-
setContainedNodes
For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Parameters:
index- The index to set the value at.value- The containedNodes to set.- Returns:
- This builder for chaining.
-
addContainedNodes
For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Parameters:
value- The containedNodes to add.- Returns:
- This builder for chaining.
-
addAllContainedNodes
For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Parameters:
values- The containedNodes to add.- Returns:
- This builder for chaining.
-
clearContainedNodes
For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Returns:
- This builder for chaining.
-
addContainedNodesBytes
For frame nodes: IDs of nodes contained within this frame. Updated automatically based on node positions.
repeated string contained_nodes = 9;- Parameters:
value- The bytes of the containedNodes to add.- Returns:
- This builder for chaining.
-
getLabel
Optional label override for this node instance. If set, displayed instead of the node type's default label.
string label = 10;- Specified by:
getLabelin interfaceScriptNodeOrBuilder- Returns:
- The label.
-
getLabelBytes
public com.google.protobuf.ByteString getLabelBytes()Optional label override for this node instance. If set, displayed instead of the node type's default label.
string label = 10;- Specified by:
getLabelBytesin interfaceScriptNodeOrBuilder- Returns:
- The bytes for label.
-
setLabel
Optional label override for this node instance. If set, displayed instead of the node type's default label.
string label = 10;- Parameters:
value- The label to set.- Returns:
- This builder for chaining.
-
clearLabel
Optional label override for this node instance. If set, displayed instead of the node type's default label.
string label = 10;- Returns:
- This builder for chaining.
-
setLabelBytes
Optional label override for this node instance. If set, displayed instead of the node type's default label.
string label = 10;- Parameters:
value- The bytes for label to set.- Returns:
- This builder for chaining.
-
hasResolvedType
public boolean hasResolvedType()For reroute nodes: the resolved port type based on connections. Dynamically updated when connections change.
optional .soulfire.v1.PortType resolved_type = 11;- Specified by:
hasResolvedTypein interfaceScriptNodeOrBuilder- Returns:
- Whether the resolvedType field is set.
-
getResolvedTypeValue
public int getResolvedTypeValue()For reroute nodes: the resolved port type based on connections. Dynamically updated when connections change.
optional .soulfire.v1.PortType resolved_type = 11;- Specified by:
getResolvedTypeValuein interfaceScriptNodeOrBuilder- Returns:
- The enum numeric value on the wire for resolvedType.
-
setResolvedTypeValue
For reroute nodes: the resolved port type based on connections. Dynamically updated when connections change.
optional .soulfire.v1.PortType resolved_type = 11;- Parameters:
value- The enum numeric value on the wire for resolvedType to set.- Returns:
- This builder for chaining.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
getResolvedType
For reroute nodes: the resolved port type based on connections. Dynamically updated when connections change.
optional .soulfire.v1.PortType resolved_type = 11;- Specified by:
getResolvedTypein interfaceScriptNodeOrBuilder- Returns:
- The resolvedType.
-
setResolvedType
For reroute nodes: the resolved port type based on connections. Dynamically updated when connections change.
optional .soulfire.v1.PortType resolved_type = 11;- Parameters:
value- The resolvedType to set.- Returns:
- This builder for chaining.
-
clearResolvedType
For reroute nodes: the resolved port type based on connections. Dynamically updated when connections change.
optional .soulfire.v1.PortType resolved_type = 11;- Returns:
- This builder for chaining.
-
getParentFrameId
Parent frame node ID, if this node is inside a frame.
string parent_frame_id = 12;- Specified by:
getParentFrameIdin interfaceScriptNodeOrBuilder- Returns:
- The parentFrameId.
-
getParentFrameIdBytes
public com.google.protobuf.ByteString getParentFrameIdBytes()Parent frame node ID, if this node is inside a frame.
string parent_frame_id = 12;- Specified by:
getParentFrameIdBytesin interfaceScriptNodeOrBuilder- Returns:
- The bytes for parentFrameId.
-
setParentFrameId
Parent frame node ID, if this node is inside a frame.
string parent_frame_id = 12;- Parameters:
value- The parentFrameId to set.- Returns:
- This builder for chaining.
-
clearParentFrameId
Parent frame node ID, if this node is inside a frame.
string parent_frame_id = 12;- Returns:
- This builder for chaining.
-
setParentFrameIdBytes
Parent frame node ID, if this node is inside a frame.
string parent_frame_id = 12;- Parameters:
value- The bytes for parentFrameId to set.- Returns:
- This builder for chaining.
-