public interface RelatedAssetOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAncestors(int index)
public abstract String getAncestors(int index) The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 3;
| Name | Description |
| index | intThe index of the element to return. |
| Type | Description |
| String | The ancestors at the given index. |
getAncestorsBytes(int index)
public abstract ByteString getAncestorsBytes(int index) The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 3;
| Name | Description |
| index | intThe index of the value to return. |
| Type | Description |
| ByteString | The bytes of the ancestors at the given index. |
getAncestorsCount()
public abstract int getAncestorsCount() The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 3;
| Type | Description |
| int | The count of ancestors. |
getAncestorsList()
public abstract List<String> getAncestorsList() The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 3;
| Type | Description |
| List<String> | A list containing the ancestors. |
getAsset()
public abstract String getAsset() The full name of the asset. Example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
See Resource
names
for more information.
string asset = 1 [(.google.api.resource_reference) = { ... }
| Type | Description |
| String | The asset. |
getAssetBytes()
public abstract ByteString getAssetBytes() The full name of the asset. Example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
See Resource
names
for more information.
string asset = 1 [(.google.api.resource_reference) = { ... }
| Type | Description |
| ByteString | The bytes for asset. |
getAssetType()
public abstract String getAssetType() The type of the asset. Example: compute.googleapis.com/Disk
See Supported asset
types
for more information.
string asset_type = 2;
| Type | Description |
| String | The assetType. |
getAssetTypeBytes()
public abstract ByteString getAssetTypeBytes() The type of the asset. Example: compute.googleapis.com/Disk
See Supported asset
types
for more information.
string asset_type = 2;
| Type | Description |
| ByteString | The bytes for assetType. |
getRelationshipType()
public abstract String getRelationshipType() The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP
string relationship_type = 4;
| Type | Description |
| String | The relationshipType. |
getRelationshipTypeBytes()
public abstract ByteString getRelationshipTypeBytes() The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP
string relationship_type = 4;
| Type | Description |
| ByteString | The bytes for relationshipType. |