- 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 static final class Asset.Builder extends GeneratedMessageV3.Builder<Asset.Builder> implements AssetOrBuilder
An asset in Google Cloud. An asset can be any resource in the Google Cloud resource hierarchy, a resource outside the Google Cloud resource hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy (e.g. Cloud IAM policy), or a relationship (e.g. an INSTANCE_TO_INSTANCEGROUP relationship). See Supported asset types for more information.
Protobuf type google.cloud.asset.v1.Asset
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Asset.BuilderImplements
AssetOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllAncestors(Iterable<String> values)
public Asset.Builder addAllAncestors(Iterable<String> values)
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 |
values | Iterable<String> The ancestors to add. |
Type | Description |
Asset.Builder | This builder for chaining. |
addAllOrgPolicy(Iterable<? extends Policy> values)
public Asset.Builder addAllOrgPolicy(Iterable<? extends Policy> values)
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 |
values | Iterable<? extends com.google.cloud.orgpolicy.v1.Policy> |
Type | Description |
Asset.Builder |
addAncestors(String value)
public Asset.Builder addAncestors(String value)
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 |
value | String The ancestors to add. |
Type | Description |
Asset.Builder | This builder for chaining. |
addAncestorsBytes(ByteString value)
public Asset.Builder addAncestorsBytes(ByteString value)
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 |
value | ByteString The bytes of the ancestors to add. |
Type | Description |
Asset.Builder | This builder for chaining. |
addOrgPolicy(Policy value)
public Asset.Builder addOrgPolicy(Policy value)
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 |
value | com.google.cloud.orgpolicy.v1.Policy |
Type | Description |
Asset.Builder |
addOrgPolicy(Policy.Builder builderForValue)
public Asset.Builder addOrgPolicy(Policy.Builder builderForValue)
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 |
builderForValue | com.google.cloud.orgpolicy.v1.Policy.Builder |
Type | Description |
Asset.Builder |
addOrgPolicy(int index, Policy value)
public Asset.Builder addOrgPolicy(int index, Policy value)
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 |
value | com.google.cloud.orgpolicy.v1.Policy |
Type | Description |
Asset.Builder |
addOrgPolicy(int index, Policy.Builder builderForValue)
public Asset.Builder addOrgPolicy(int index, Policy.Builder builderForValue)
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 |
builderForValue | com.google.cloud.orgpolicy.v1.Policy.Builder |
Type | Description |
Asset.Builder |
addOrgPolicyBuilder()
public Policy.Builder addOrgPolicyBuilder()
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 |
com.google.cloud.orgpolicy.v1.Policy.Builder |
addOrgPolicyBuilder(int index)
public Policy.Builder addOrgPolicyBuilder(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.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Asset.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Asset.Builder |
build()
public Asset build()
Type | Description |
Asset |
buildPartial()
public Asset buildPartial()
Type | Description |
Asset |
clear()
public Asset.Builder clear()
Type | Description |
Asset.Builder |
clearAccessContextPolicy()
public Asset.Builder clearAccessContextPolicy()
Type | Description |
Asset.Builder |
clearAccessLevel()
public Asset.Builder clearAccessLevel()
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Type | Description |
Asset.Builder |
clearAccessPolicy()
public Asset.Builder clearAccessPolicy()
Please also refer to the access policy user guide.
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Type | Description |
Asset.Builder |
clearAncestors()
public Asset.Builder clearAncestors()
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 |
Asset.Builder | This builder for chaining. |
clearAssetType()
public Asset.Builder clearAssetType()
The type of the asset. Example: compute.googleapis.com/Disk
See Supported asset
types
for more information.
string asset_type = 2;
Type | Description |
Asset.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public Asset.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
Asset.Builder |
clearIamPolicy()
public Asset.Builder clearIamPolicy()
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 |
Asset.Builder |
clearName()
public Asset.Builder clearName()
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 |
Asset.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Asset.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
Asset.Builder |
clearOrgPolicy()
public Asset.Builder clearOrgPolicy()
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 |
Asset.Builder |
clearOsInventory()
public Asset.Builder clearOsInventory()
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Type | Description |
Asset.Builder |
clearRelatedAssets()
public Asset.Builder clearRelatedAssets()
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 |
Asset.Builder |
clearResource()
public Asset.Builder clearResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
Asset.Builder |
clearServicePerimeter()
public Asset.Builder clearServicePerimeter()
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Type | Description |
Asset.Builder |
clearUpdateTime()
public Asset.Builder clearUpdateTime()
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 |
Asset.Builder |
clone()
public Asset.Builder clone()
Type | Description |
Asset.Builder |
getAccessContextPolicyCase()
public Asset.AccessContextPolicyCase getAccessContextPolicyCase()
Type | Description |
Asset.AccessContextPolicyCase |
getAccessLevel()
public 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. |
getAccessLevelBuilder()
public AccessLevel.Builder getAccessLevelBuilder()
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.Builder |
getAccessLevelOrBuilder()
public 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 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. |
getAccessPolicyBuilder()
public AccessPolicy.Builder getAccessPolicyBuilder()
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.Builder |
getAccessPolicyOrBuilder()
public 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 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 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 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 ProtocolStringList 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 |
ProtocolStringList | A list containing the ancestors. |
getAssetType()
public 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 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. |
getDefaultInstanceForType()
public Asset getDefaultInstanceForType()
Type | Description |
Asset |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getIamPolicy()
public 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. |
getIamPolicyBuilder()
public Policy.Builder getIamPolicyBuilder()
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.Builder |
getIamPolicyOrBuilder()
public 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 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 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 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 |
getOrgPolicyBuilder(int index)
public Policy.Builder getOrgPolicyBuilder(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.Builder |
getOrgPolicyBuilderList()
public List<Policy.Builder> getOrgPolicyBuilderList()
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.Builder> |
getOrgPolicyCount()
public 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 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 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 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 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. |
getOsInventoryBuilder()
public Inventory.Builder getOsInventoryBuilder()
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.Builder |
getOsInventoryOrBuilder()
public 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 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. |
getRelatedAssetsBuilder()
public RelatedAssets.Builder getRelatedAssetsBuilder()
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.Builder |
getRelatedAssetsOrBuilder()
public 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 Resource getResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
Resource | The resource. |
getResourceBuilder()
public Resource.Builder getResourceBuilder()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
Resource.Builder |
getResourceOrBuilder()
public ResourceOrBuilder getResourceOrBuilder()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Type | Description |
ResourceOrBuilder |
getServicePerimeter()
public 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. |
getServicePerimeterBuilder()
public ServicePerimeter.Builder getServicePerimeterBuilder()
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.Builder |
getServicePerimeterOrBuilder()
public 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 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. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
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 |
Builder |
getUpdateTimeOrBuilder()
public 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 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 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 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 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 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 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 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 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. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeAccessLevel(AccessLevel value)
public Asset.Builder mergeAccessLevel(AccessLevel value)
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Name | Description |
value | com.google.identity.accesscontextmanager.v1.AccessLevel |
Type | Description |
Asset.Builder |
mergeAccessPolicy(AccessPolicy value)
public Asset.Builder mergeAccessPolicy(AccessPolicy value)
Please also refer to the access policy user guide.
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Name | Description |
value | com.google.identity.accesscontextmanager.v1.AccessPolicy |
Type | Description |
Asset.Builder |
mergeFrom(Asset other)
public Asset.Builder mergeFrom(Asset other)
Name | Description |
other | Asset |
Type | Description |
Asset.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Asset.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Asset.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public Asset.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
Asset.Builder |
mergeIamPolicy(Policy value)
public Asset.Builder mergeIamPolicy(Policy value)
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;
Name | Description |
value | com.google.iam.v1.Policy |
Type | Description |
Asset.Builder |
mergeOsInventory(Inventory value)
public Asset.Builder mergeOsInventory(Inventory value)
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Name | Description |
value | com.google.cloud.osconfig.v1.Inventory |
Type | Description |
Asset.Builder |
mergeRelatedAssets(RelatedAssets value)
public Asset.Builder mergeRelatedAssets(RelatedAssets value)
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;
Name | Description |
value | RelatedAssets |
Type | Description |
Asset.Builder |
mergeResource(Resource value)
public Asset.Builder mergeResource(Resource value)
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Name | Description |
value | Resource |
Type | Description |
Asset.Builder |
mergeServicePerimeter(ServicePerimeter value)
public Asset.Builder mergeServicePerimeter(ServicePerimeter value)
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Name | Description |
value | com.google.identity.accesscontextmanager.v1.ServicePerimeter |
Type | Description |
Asset.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Asset.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Asset.Builder |
mergeUpdateTime(Timestamp value)
public Asset.Builder mergeUpdateTime(Timestamp value)
The last update timestamp of an asset. update_time is updated when create/update/delete operation is performed.
.google.protobuf.Timestamp update_time = 11;
Name | Description |
value | Timestamp |
Type | Description |
Asset.Builder |
removeOrgPolicy(int index)
public Asset.Builder removeOrgPolicy(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 |
Asset.Builder |
setAccessLevel(AccessLevel value)
public Asset.Builder setAccessLevel(AccessLevel value)
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Name | Description |
value | com.google.identity.accesscontextmanager.v1.AccessLevel |
Type | Description |
Asset.Builder |
setAccessLevel(AccessLevel.Builder builderForValue)
public Asset.Builder setAccessLevel(AccessLevel.Builder builderForValue)
Please also refer to the access level user guide.
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
Name | Description |
builderForValue | com.google.identity.accesscontextmanager.v1.AccessLevel.Builder |
Type | Description |
Asset.Builder |
setAccessPolicy(AccessPolicy value)
public Asset.Builder setAccessPolicy(AccessPolicy value)
Please also refer to the access policy user guide.
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Name | Description |
value | com.google.identity.accesscontextmanager.v1.AccessPolicy |
Type | Description |
Asset.Builder |
setAccessPolicy(AccessPolicy.Builder builderForValue)
public Asset.Builder setAccessPolicy(AccessPolicy.Builder builderForValue)
Please also refer to the access policy user guide.
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
Name | Description |
builderForValue | com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder |
Type | Description |
Asset.Builder |
setAncestors(int index, String value)
public Asset.Builder setAncestors(int index, String value)
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 to set the value at. |
value | String The ancestors to set. |
Type | Description |
Asset.Builder | This builder for chaining. |
setAssetType(String value)
public Asset.Builder setAssetType(String value)
The type of the asset. Example: compute.googleapis.com/Disk
See Supported asset
types
for more information.
string asset_type = 2;
Name | Description |
value | String The assetType to set. |
Type | Description |
Asset.Builder | This builder for chaining. |
setAssetTypeBytes(ByteString value)
public Asset.Builder setAssetTypeBytes(ByteString value)
The type of the asset. Example: compute.googleapis.com/Disk
See Supported asset
types
for more information.
string asset_type = 2;
Name | Description |
value | ByteString The bytes for assetType to set. |
Type | Description |
Asset.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public Asset.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
Asset.Builder |
setIamPolicy(Policy value)
public Asset.Builder setIamPolicy(Policy value)
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;
Name | Description |
value | com.google.iam.v1.Policy |
Type | Description |
Asset.Builder |
setIamPolicy(Policy.Builder builderForValue)
public Asset.Builder setIamPolicy(Policy.Builder builderForValue)
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;
Name | Description |
builderForValue | com.google.iam.v1.Policy.Builder |
Type | Description |
Asset.Builder |
setName(String value)
public Asset.Builder setName(String value)
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;
Name | Description |
value | String The name to set. |
Type | Description |
Asset.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public Asset.Builder setNameBytes(ByteString value)
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;
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
Asset.Builder | This builder for chaining. |
setOrgPolicy(int index, Policy value)
public Asset.Builder setOrgPolicy(int index, Policy value)
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 |
value | com.google.cloud.orgpolicy.v1.Policy |
Type | Description |
Asset.Builder |
setOrgPolicy(int index, Policy.Builder builderForValue)
public Asset.Builder setOrgPolicy(int index, Policy.Builder builderForValue)
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 |
builderForValue | com.google.cloud.orgpolicy.v1.Policy.Builder |
Type | Description |
Asset.Builder |
setOsInventory(Inventory value)
public Asset.Builder setOsInventory(Inventory value)
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Name | Description |
value | com.google.cloud.osconfig.v1.Inventory |
Type | Description |
Asset.Builder |
setOsInventory(Inventory.Builder builderForValue)
public Asset.Builder setOsInventory(Inventory.Builder builderForValue)
A representation of runtime OS Inventory information. See this topic for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
Name | Description |
builderForValue | com.google.cloud.osconfig.v1.Inventory.Builder |
Type | Description |
Asset.Builder |
setRelatedAssets(RelatedAssets value)
public Asset.Builder setRelatedAssets(RelatedAssets value)
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;
Name | Description |
value | RelatedAssets |
Type | Description |
Asset.Builder |
setRelatedAssets(RelatedAssets.Builder builderForValue)
public Asset.Builder setRelatedAssets(RelatedAssets.Builder builderForValue)
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;
Name | Description |
builderForValue | RelatedAssets.Builder |
Type | Description |
Asset.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Asset.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
Asset.Builder |
setResource(Resource value)
public Asset.Builder setResource(Resource value)
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Name | Description |
value | Resource |
Type | Description |
Asset.Builder |
setResource(Resource.Builder builderForValue)
public Asset.Builder setResource(Resource.Builder builderForValue)
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
Name | Description |
builderForValue | Resource.Builder |
Type | Description |
Asset.Builder |
setServicePerimeter(ServicePerimeter value)
public Asset.Builder setServicePerimeter(ServicePerimeter value)
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Name | Description |
value | com.google.identity.accesscontextmanager.v1.ServicePerimeter |
Type | Description |
Asset.Builder |
setServicePerimeter(ServicePerimeter.Builder builderForValue)
public Asset.Builder setServicePerimeter(ServicePerimeter.Builder builderForValue)
Please also refer to the service perimeter user guide.
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
Name | Description |
builderForValue | com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder |
Type | Description |
Asset.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final Asset.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
Asset.Builder |
setUpdateTime(Timestamp value)
public Asset.Builder setUpdateTime(Timestamp value)
The last update timestamp of an asset. update_time is updated when create/update/delete operation is performed.
.google.protobuf.Timestamp update_time = 11;
Name | Description |
value | Timestamp |
Type | Description |
Asset.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public Asset.Builder setUpdateTime(Timestamp.Builder builderForValue)
The last update timestamp of an asset. update_time is updated when create/update/delete operation is performed.
.google.protobuf.Timestamp update_time = 11;
Name | Description |
builderForValue | Builder |
Type | Description |
Asset.Builder |