Interface GraphPatternOrBuilder (0.3.0)

public interface GraphPatternOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNeighbors(int index)

public abstract ConnectedNodePattern getNeighbors(int index)

Optional. Pattern matcher to match the connected subgraphs; all of these are ANDed.

repeated .google.cloud.apptopology.v1.ConnectedNodePattern neighbors = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ConnectedNodePattern

getNeighborsCount()

public abstract int getNeighborsCount()

Optional. Pattern matcher to match the connected subgraphs; all of these are ANDed.

repeated .google.cloud.apptopology.v1.ConnectedNodePattern neighbors = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getNeighborsList()

public abstract List<ConnectedNodePattern> getNeighborsList()

Optional. Pattern matcher to match the connected subgraphs; all of these are ANDed.

repeated .google.cloud.apptopology.v1.ConnectedNodePattern neighbors = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<ConnectedNodePattern>

getNeighborsOrBuilder(int index)

public abstract ConnectedNodePatternOrBuilder getNeighborsOrBuilder(int index)

Optional. Pattern matcher to match the connected subgraphs; all of these are ANDed.

repeated .google.cloud.apptopology.v1.ConnectedNodePattern neighbors = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
ConnectedNodePatternOrBuilder

getNeighborsOrBuilderList()

public abstract List<? extends ConnectedNodePatternOrBuilder> getNeighborsOrBuilderList()

Optional. Pattern matcher to match the connected subgraphs; all of these are ANDed.

repeated .google.cloud.apptopology.v1.ConnectedNodePattern neighbors = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.apptopology.v1.ConnectedNodePatternOrBuilder>

getStartingNode()

public abstract NodePattern getStartingNode()

Required. Pattern matcher to select the starting nodes in the graph.

.google.cloud.apptopology.v1.NodePattern starting_node = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
NodePattern

The startingNode.

getStartingNodeOrBuilder()

public abstract NodePatternOrBuilder getStartingNodeOrBuilder()

Required. Pattern matcher to select the starting nodes in the graph.

.google.cloud.apptopology.v1.NodePattern starting_node = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
NodePatternOrBuilder

hasStartingNode()

public abstract boolean hasStartingNode()

Required. Pattern matcher to select the starting nodes in the graph.

.google.cloud.apptopology.v1.NodePattern starting_node = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the startingNode field is set.