public interface AttackPathOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEdges(int index)
public abstract AttackPath.AttackPathEdge getEdges(int index)A list of the edges between nodes in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathEdge edges = 3;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AttackPath.AttackPathEdge |
|
getEdgesCount()
public abstract int getEdgesCount()A list of the edges between nodes in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathEdge edges = 3;
| Returns | |
|---|---|
| Type | Description |
int |
|
getEdgesList()
public abstract List<AttackPath.AttackPathEdge> getEdgesList()A list of the edges between nodes in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathEdge edges = 3;
| Returns | |
|---|---|
| Type | Description |
List<AttackPathEdge> |
|
getEdgesOrBuilder(int index)
public abstract AttackPath.AttackPathEdgeOrBuilder getEdgesOrBuilder(int index)A list of the edges between nodes in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathEdge edges = 3;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AttackPath.AttackPathEdgeOrBuilder |
|
getEdgesOrBuilderList()
public abstract List<? extends AttackPath.AttackPathEdgeOrBuilder> getEdgesOrBuilderList()A list of the edges between nodes in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathEdge edges = 3;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.securitycenter.v1.AttackPath.AttackPathEdgeOrBuilder> |
|
getName()
public abstract String getName() The attack path name, for example,
organizations/12/simulation/34/valuedResources/56/attackPaths/78
string name = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes() The attack path name, for example,
organizations/12/simulation/34/valuedResources/56/attackPaths/78
string name = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getPathNodes(int index)
public abstract AttackPath.AttackPathNode getPathNodes(int index)A list of nodes that exist in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathNode path_nodes = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AttackPath.AttackPathNode |
|
getPathNodesCount()
public abstract int getPathNodesCount()A list of nodes that exist in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathNode path_nodes = 2;
| Returns | |
|---|---|
| Type | Description |
int |
|
getPathNodesList()
public abstract List<AttackPath.AttackPathNode> getPathNodesList()A list of nodes that exist in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathNode path_nodes = 2;
| Returns | |
|---|---|
| Type | Description |
List<AttackPathNode> |
|
getPathNodesOrBuilder(int index)
public abstract AttackPath.AttackPathNodeOrBuilder getPathNodesOrBuilder(int index)A list of nodes that exist in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathNode path_nodes = 2;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
AttackPath.AttackPathNodeOrBuilder |
|
getPathNodesOrBuilderList()
public abstract List<? extends AttackPath.AttackPathNodeOrBuilder> getPathNodesOrBuilderList()A list of nodes that exist in this attack path.
repeated .google.cloud.securitycenter.v1.AttackPath.AttackPathNode path_nodes = 2;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.securitycenter.v1.AttackPath.AttackPathNodeOrBuilder> |
|