- 3.55.0 (latest)
- 3.53.0
- 3.52.0
- 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()
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessLevel | The accessLevel. |
getAccessLevelOrBuilder()
public abstract AccessLevelOrBuilder getAccessLevelOrBuilder()
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder |
getAccessPolicy()
public abstract AccessPolicy getAccessPolicy()
Please also refer to the access policy user guide.
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Type | Description |
com.google.identity.accesscontextmanager.v1.AccessPolicy | The accessPolicy. |
getAccessPolicyOrBuilder()
public abstract AccessPolicyOrBuilder getAccessPolicyOrBuilder()
Please also refer to the access policy user guide.
.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)
The ancestry path 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. If the asset
is a project, folder, or organization, the ancestry path 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)
The ancestry path 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. If the asset
is a project, folder, or organization, the ancestry path 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()
The ancestry path 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. If the asset
is a project, folder, or organization, the ancestry path 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()
The ancestry path 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. If the asset
is a project, folder, or organization, the ancestry path 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()
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. |
getIamPolicy()
public abstract Policy getIamPolicy()
A representation of the Cloud IAM policy set on a Google Cloud resource. There can be a maximum of one Cloud IAM policy set on any given resource. In addition, Cloud IAM policies inherit their granted access scope from any policies set on parent resources in the resource hierarchy. Therefore, the effectively policy is the union of both the policy set on this resource and each policy set on all of the resource's ancestry resource levels in the hierarchy. See this topic for more information.
.google.iam.v1.Policy iam_policy = 4;
Type | Description |
com.google.iam.v1.Policy | The iamPolicy. |
getIamPolicyOrBuilder()
public abstract PolicyOrBuilder getIamPolicyOrBuilder()
A representation of the Cloud IAM policy set on a Google Cloud resource. There can be a maximum of one Cloud IAM policy set on any given resource. In addition, Cloud IAM policies inherit their granted access scope from any policies set on parent resources in the resource hierarchy. Therefore, the effectively policy is the union of both the policy set on this resource and each policy set on all of the resource's ancestry resource levels in the hierarchy. See this topic for more information.
.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. 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. 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)
A representation of an organization policy. There can be more than one organization policy with different constraints set on a given resource.
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()
A representation of an organization policy. There can be more than one organization policy with different constraints set on a given resource.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Type | Description |
int |
getOrgPolicyList()
public abstract List<Policy> getOrgPolicyList()
A representation of an organization policy. There can be more than one organization policy with different constraints set on a given resource.
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)
A representation of an organization policy. There can be more than one organization policy with different constraints set on a given resource.
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()
A representation of an organization policy. There can be more than one organization policy with different constraints set on a given resource.
repeated .google.cloud.orgpolicy.v1.Policy org_policy = 6;
Type | Description |
List<? extends com.google.cloud.orgpolicy.v1.PolicyOrBuilder> |
getOsInventory()
public abstract Inventory getOsInventory()
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Type | Description |
com.google.cloud.osconfig.v1.Inventory | The osInventory. |
getOsInventoryOrBuilder()
public abstract InventoryOrBuilder getOsInventoryOrBuilder()
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Type | Description |
com.google.cloud.osconfig.v1.InventoryOrBuilder |
getRelatedAssets()
public abstract RelatedAssets getRelatedAssets()
The related assets of the asset of one relationship type. One asset only represents one type of relationship.
.google.cloud.asset.v1.RelatedAssets related_assets = 13;
Type | Description |
RelatedAssets | The relatedAssets. |
getRelatedAssetsOrBuilder()
public abstract RelatedAssetsOrBuilder getRelatedAssetsOrBuilder()
The related assets of the asset of one relationship type. One asset only represents one type of relationship.
.google.cloud.asset.v1.RelatedAssets related_assets = 13;
Type | Description |
RelatedAssetsOrBuilder |
getResource()
public abstract Resource getResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
Resource | The resource. |
getResourceOrBuilder()
public abstract ResourceOrBuilder getResourceOrBuilder()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
ResourceOrBuilder |
getServicePerimeter()
public abstract ServicePerimeter getServicePerimeter()
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
com.google.identity.accesscontextmanager.v1.ServicePerimeter | The servicePerimeter. |
getServicePerimeterOrBuilder()
public abstract ServicePerimeterOrBuilder getServicePerimeterOrBuilder()
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder |
getUpdateTime()
public abstract Timestamp getUpdateTime()
The last update timestamp of an asset. update_time is updated when create/update/delete operation is performed.
.google.protobuf.Timestamp update_time = 11;
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
The last update timestamp of an asset. update_time is updated when create/update/delete operation is performed.
.google.protobuf.Timestamp update_time = 11;
Type | Description |
TimestampOrBuilder |
hasAccessLevel()
public abstract boolean hasAccessLevel()
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
boolean | Whether the accessLevel field is set. |
hasAccessPolicy()
public abstract boolean hasAccessPolicy()
Please also refer to the access policy user guide.
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Type | Description |
boolean | Whether the accessPolicy field is set. |
hasIamPolicy()
public abstract boolean hasIamPolicy()
A representation of the Cloud IAM policy set on a Google Cloud resource. There can be a maximum of one Cloud IAM policy set on any given resource. In addition, Cloud IAM policies inherit their granted access scope from any policies set on parent resources in the resource hierarchy. Therefore, the effectively policy is the union of both the policy set on this resource and each policy set on all of the resource's ancestry resource levels in the hierarchy. See this topic for more information.
.google.iam.v1.Policy iam_policy = 4;
Type | Description |
boolean | Whether the iamPolicy field is set. |
hasOsInventory()
public abstract boolean hasOsInventory()
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Type | Description |
boolean | Whether the osInventory field is set. |
hasRelatedAssets()
public abstract boolean hasRelatedAssets()
The related assets of the asset of one relationship type. One asset only represents one type of relationship.
.google.cloud.asset.v1.RelatedAssets related_assets = 13;
Type | Description |
boolean | Whether the relatedAssets field is set. |
hasResource()
public abstract boolean hasResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
boolean | Whether the resource field is set. |
hasServicePerimeter()
public abstract boolean hasServicePerimeter()
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
boolean | Whether the servicePerimeter field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()
The last update timestamp of an asset. update_time is updated when create/update/delete operation is performed.
.google.protobuf.Timestamp update_time = 11;
Type | Description |
boolean | Whether the updateTime field is set. |