public static final class ResourcePath.Builder extends GeneratedMessage.Builder<ResourcePath.Builder> implements ResourcePathOrBuilder
Represents the path of resources leading up to the resource this finding is
about.
Protobuf type google.cloud.securitycenter.v2.ResourcePath
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllNodes(Iterable<? extends ResourcePath.ResourcePathNode> values)
public ResourcePath.Builder addAllNodes(Iterable<? extends ResourcePath.ResourcePathNode> values)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode>
|
addNodes(ResourcePath.ResourcePathNode value)
public ResourcePath.Builder addNodes(ResourcePath.ResourcePathNode value)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
addNodes(ResourcePath.ResourcePathNode.Builder builderForValue)
public ResourcePath.Builder addNodes(ResourcePath.ResourcePathNode.Builder builderForValue)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
addNodes(int index, ResourcePath.ResourcePathNode value)
public ResourcePath.Builder addNodes(int index, ResourcePath.ResourcePathNode value)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
addNodes(int index, ResourcePath.ResourcePathNode.Builder builderForValue)
public ResourcePath.Builder addNodes(int index, ResourcePath.ResourcePathNode.Builder builderForValue)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
addNodesBuilder()
public ResourcePath.ResourcePathNode.Builder addNodesBuilder()
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
addNodesBuilder(int index)
public ResourcePath.ResourcePathNode.Builder addNodesBuilder(int index)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public ResourcePath build()
buildPartial()
public ResourcePath buildPartial()
clear()
public ResourcePath.Builder clear()
Overrides
clearNodes()
public ResourcePath.Builder clearNodes()
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
getDefaultInstanceForType()
public ResourcePath getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getNodes(int index)
public ResourcePath.ResourcePathNode getNodes(int index)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Parameter |
| Name |
Description |
index |
int
|
getNodesBuilder(int index)
public ResourcePath.ResourcePathNode.Builder getNodesBuilder(int index)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Parameter |
| Name |
Description |
index |
int
|
getNodesBuilderList()
public List<ResourcePath.ResourcePathNode.Builder> getNodesBuilderList()
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
getNodesCount()
public int getNodesCount()
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Returns |
| Type |
Description |
int |
|
getNodesList()
public List<ResourcePath.ResourcePathNode> getNodesList()
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
getNodesOrBuilder(int index)
public ResourcePath.ResourcePathNodeOrBuilder getNodesOrBuilder(int index)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Parameter |
| Name |
Description |
index |
int
|
getNodesOrBuilderList()
public List<? extends ResourcePath.ResourcePathNodeOrBuilder> getNodesOrBuilderList()
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.securitycenter.v2.ResourcePath.ResourcePathNodeOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ResourcePath other)
public ResourcePath.Builder mergeFrom(ResourcePath other)
public ResourcePath.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ResourcePath.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeNodes(int index)
public ResourcePath.Builder removeNodes(int index)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
| Parameter |
| Name |
Description |
index |
int
|
setNodes(int index, ResourcePath.ResourcePathNode value)
public ResourcePath.Builder setNodes(int index, ResourcePath.ResourcePathNode value)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;
setNodes(int index, ResourcePath.ResourcePathNode.Builder builderForValue)
public ResourcePath.Builder setNodes(int index, ResourcePath.ResourcePathNode.Builder builderForValue)
The list of nodes that make the up resource path, ordered from lowest
level to highest level.
repeated .google.cloud.securitycenter.v2.ResourcePath.ResourcePathNode nodes = 1;