- 3.52.0 (latest)
- 3.51.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.2-SNAPSHOT
- 3.6.0
- 3.4.1
- 3.3.1
- 3.2.17
public interface AssetOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAccessContextPolicyCase()
public abstract Asset.AccessContextPolicyCase getAccessContextPolicyCase()
Type | Description |
Asset.AccessContextPolicyCase |
getAccessLevel()
public abstract AccessLevel getAccessLevel()
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessLevel | The accessLevel. |
getAccessLevelOrBuilder()
public abstract AccessLevelOrBuilder getAccessLevelOrBuilder()
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder |
getAccessPolicy()
public abstract AccessPolicy getAccessPolicy()
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessPolicy | The accessPolicy. |
getAccessPolicyOrBuilder()
public abstract AccessPolicyOrBuilder getAccessPolicyOrBuilder()
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder |
getAncestors(int index)
public abstract String getAncestors(int index)
Asset's ancestry path in Cloud Resource Manager (CRM) hierarchy, represented as a list of relative resource names. Ancestry path starts with the closest CRM ancestor and ends at root. If the asset is a CRM project/folder/organization, this starts from the asset itself. Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 10;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The ancestors at the given index. |
getAncestorsBytes(int index)
public abstract ByteString getAncestorsBytes(int index)
Asset's ancestry path in Cloud Resource Manager (CRM) hierarchy, represented as a list of relative resource names. Ancestry path starts with the closest CRM ancestor and ends at root. If the asset is a CRM project/folder/organization, this starts from the asset itself. Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 10;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the ancestors at the given index. |
getAncestorsCount()
public abstract int getAncestorsCount()
Asset's ancestry path in Cloud Resource Manager (CRM) hierarchy, represented as a list of relative resource names. Ancestry path starts with the closest CRM ancestor and ends at root. If the asset is a CRM project/folder/organization, this starts from the asset itself. Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 10;
Type | Description |
int | The count of ancestors. |
getAncestorsList()
public abstract List<String> getAncestorsList()
Asset's ancestry path in Cloud Resource Manager (CRM) hierarchy, represented as a list of relative resource names. Ancestry path starts with the closest CRM ancestor and ends at root. If the asset is a CRM project/folder/organization, this starts from the asset itself. Example: ["projects/123456789", "folders/5432", "organizations/1234"]
repeated string ancestors = 10;
Type | Description |
List<String> | A list containing the ancestors. |
getAssetType()
public abstract String getAssetType()
Type of the asset. Example: "compute.googleapis.com/Disk".
string asset_type = 2;
Type | Description |
String | The assetType. |
getAssetTypeBytes()
public abstract ByteString getAssetTypeBytes()
Type of the asset. Example: "compute.googleapis.com/Disk".
string asset_type = 2;
Type | Description |
ByteString | The bytes for assetType. |
getIamPolicy()
public abstract Policy getIamPolicy()
Representation of the actual Cloud IAM policy set on a cloud resource. For each resource, there must be at most one Cloud IAM policy set on it.
.google.iam.v1.Policy iam_policy = 4;
Type | Description |
com.google.iam.v1.Policy | The iamPolicy. |
getIamPolicyOrBuilder()
public abstract PolicyOrBuilder getIamPolicyOrBuilder()
Representation of the actual Cloud IAM policy set on a cloud resource. For each resource, there must be at most one Cloud IAM policy set on it.
.google.iam.v1.Policy iam_policy = 4;
Type | Description |
com.google.iam.v1.PolicyOrBuilder |
getName()
public abstract String getName()
The full name of the asset. For example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
.
See Resource
Names
for more information.
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
The full name of the asset. For example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
.
See Resource
Names
for more information.
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getOrgPolicy(int index)
public abstract Policy getOrgPolicy(int index)
Representation of the Cloud Organization Policy set on an asset. For each asset, there could be multiple Organization policies with different constraints.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Name | Description |
index | int |
Type | Description |
com.google.cloud.orgpolicy.v1.Policy |
getOrgPolicyCount()
public abstract int getOrgPolicyCount()
Representation of the Cloud Organization Policy set on an asset. For each asset, there could be multiple Organization policies with different constraints.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Type | Description |
int |
getOrgPolicyList()
public abstract List<Policy> getOrgPolicyList()
Representation of the Cloud Organization Policy set on an asset. For each asset, there could be multiple Organization policies with different constraints.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Type | Description |
List<com.google.cloud.orgpolicy.v1.Policy> |
getOrgPolicyOrBuilder(int index)
public abstract PolicyOrBuilder getOrgPolicyOrBuilder(int index)
Representation of the Cloud Organization Policy set on an asset. For each asset, there could be multiple Organization policies with different constraints.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Name | Description |
index | int |
Type | Description |
com.google.cloud.orgpolicy.v1.PolicyOrBuilder |
getOrgPolicyOrBuilderList()
public abstract List<? extends PolicyOrBuilder> getOrgPolicyOrBuilderList()
Representation of the Cloud Organization Policy set on an asset. For each asset, there could be multiple Organization policies with different constraints.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Type | Description |
List<? extends com.google.cloud.orgpolicy.v1.PolicyOrBuilder> |
getResource()
public abstract Resource getResource()
Representation of the resource.
.google.cloud.asset.v1p5beta1.Resource resource = 3;
Type | Description |
Resource | The resource. |
getResourceOrBuilder()
public abstract ResourceOrBuilder getResourceOrBuilder()
Representation of the resource.
.google.cloud.asset.v1p5beta1.Resource resource = 3;
Type | Description |
ResourceOrBuilder |
getServicePerimeter()
public abstract ServicePerimeter getServicePerimeter()
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
com.google.identity.accesscontextmanager.v1.ServicePerimeter | The servicePerimeter. |
getServicePerimeterOrBuilder()
public abstract ServicePerimeterOrBuilder getServicePerimeterOrBuilder()
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder |
hasAccessLevel()
public abstract boolean hasAccessLevel()
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
boolean | Whether the accessLevel field is set. |
hasAccessPolicy()
public abstract boolean hasAccessPolicy()
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Type | Description |
boolean | Whether the accessPolicy field is set. |
hasIamPolicy()
public abstract boolean hasIamPolicy()
Representation of the actual Cloud IAM policy set on a cloud resource. For each resource, there must be at most one Cloud IAM policy set on it.
.google.iam.v1.Policy iam_policy = 4;
Type | Description |
boolean | Whether the iamPolicy field is set. |
hasResource()
public abstract boolean hasResource()
Representation of the resource.
.google.cloud.asset.v1p5beta1.Resource resource = 3;
Type | Description |
boolean | Whether the resource field is set. |
hasServicePerimeter()
public abstract boolean hasServicePerimeter()
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
boolean | Whether the servicePerimeter field is set. |