Interface EdgeRuleOrBuilder (0.3.0)

public interface EdgeRuleOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDestNodeGroup()

public abstract NodeGroup getDestNodeGroup()

Optional. A dynamic group of nodes, defined by label constraints, that can act as the destination for this edge.

.google.cloud.apptopology.v1.NodeGroup dest_node_group = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
NodeGroup

The destNodeGroup.

getDestNodeGroupOrBuilder()

public abstract NodeGroupOrBuilder getDestNodeGroupOrBuilder()

Optional. A dynamic group of nodes, defined by label constraints, that can act as the destination for this edge.

.google.cloud.apptopology.v1.NodeGroup dest_node_group = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
NodeGroupOrBuilder

getDestNodeType()

public abstract String getDestNodeType()

Optional. The specific node type name that acts as the destination for this edge.

string dest_node_type = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The destNodeType.

getDestNodeTypeBytes()

public abstract ByteString getDestNodeTypeBytes()

Optional. The specific node type name that acts as the destination for this edge.

string dest_node_type = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for destNodeType.

getDestinationNodeCase()

public abstract EdgeRule.DestinationNodeCase getDestinationNodeCase()
Returns
Type Description
EdgeRule.DestinationNodeCase

getEdgeType()

public abstract String getEdgeType()

Optional. Name of the connected edge type.

string edge_type = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The edgeType.

getEdgeTypeBytes()

public abstract ByteString getEdgeTypeBytes()

Optional. Name of the connected edge type.

string edge_type = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for edgeType.

getSourceNodeCase()

public abstract EdgeRule.SourceNodeCase getSourceNodeCase()
Returns
Type Description
EdgeRule.SourceNodeCase

getSrcNodeGroup()

public abstract NodeGroup getSrcNodeGroup()

Optional. A dynamic group of nodes, defined by label constraints, that can act as the source for this edge.

.google.cloud.apptopology.v1.NodeGroup src_node_group = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
NodeGroup

The srcNodeGroup.

getSrcNodeGroupOrBuilder()

public abstract NodeGroupOrBuilder getSrcNodeGroupOrBuilder()

Optional. A dynamic group of nodes, defined by label constraints, that can act as the source for this edge.

.google.cloud.apptopology.v1.NodeGroup src_node_group = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
NodeGroupOrBuilder

getSrcNodeType()

public abstract String getSrcNodeType()

Optional. The specific node type name that acts as the source for this edge.

string src_node_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The srcNodeType.

getSrcNodeTypeBytes()

public abstract ByteString getSrcNodeTypeBytes()

Optional. The specific node type name that acts as the source for this edge.

string src_node_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for srcNodeType.

hasDestNodeGroup()

public abstract boolean hasDestNodeGroup()

Optional. A dynamic group of nodes, defined by label constraints, that can act as the destination for this edge.

.google.cloud.apptopology.v1.NodeGroup dest_node_group = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the destNodeGroup field is set.

hasDestNodeType()

public abstract boolean hasDestNodeType()

Optional. The specific node type name that acts as the destination for this edge.

string dest_node_type = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the destNodeType field is set.

hasSrcNodeGroup()

public abstract boolean hasSrcNodeGroup()

Optional. A dynamic group of nodes, defined by label constraints, that can act as the source for this edge.

.google.cloud.apptopology.v1.NodeGroup src_node_group = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the srcNodeGroup field is set.

hasSrcNodeType()

public abstract boolean hasSrcNodeType()

Optional. The specific node type name that acts as the source for this edge.

string src_node_type = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the srcNodeType field is set.