Package com.google.cloud.asset.v1
Class Asset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
- com.google.cloud.asset.v1.Asset.Builder
-
- All Implemented Interfaces:
AssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Asset
public static final class Asset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder> implements AssetOrBuilder
An asset in Google Cloud. An asset can be any resource in the Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), a resource outside the Google Cloud resource hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy (e.g. IAM policy), or a relationship (e.g. an INSTANCE_TO_INSTANCEGROUP relationship). See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.
Protobuf typegoogle.cloud.asset.v1.Asset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Asset.BuilderaddAllAncestors(Iterable<String> values)The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.Asset.BuilderaddAllOrgPolicy(Iterable<? extends com.google.cloud.orgpolicy.v1.Policy> values)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuilderaddAncestors(String value)The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.Asset.BuilderaddAncestorsBytes(com.google.protobuf.ByteString value)The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.Asset.BuilderaddOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy value)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuilderaddOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy.Builder builderForValue)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuilderaddOrgPolicy(com.google.cloud.orgpolicy.v1.Policy value)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuilderaddOrgPolicy(com.google.cloud.orgpolicy.v1.Policy.Builder builderForValue)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).com.google.cloud.orgpolicy.v1.Policy.BuilderaddOrgPolicyBuilder()A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).com.google.cloud.orgpolicy.v1.Policy.BuilderaddOrgPolicyBuilder(int index)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Assetbuild()AssetbuildPartial()Asset.Builderclear()Asset.BuilderclearAccessContextPolicy()Asset.BuilderclearAccessLevel()Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).Asset.BuilderclearAccessPolicy()Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).Asset.BuilderclearAncestors()The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.Asset.BuilderclearAssetType()The type of the asset.Asset.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Asset.BuilderclearIamPolicy()A representation of the IAM policy set on a Google Cloud resource.Asset.BuilderclearName()The full name of the asset.Asset.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Asset.BuilderclearOrgPolicy()A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuilderclearOsInventory()A representation of runtime OS Inventory information.Asset.BuilderclearRelatedAsset()One related asset of the current asset.Asset.BuilderclearRelatedAssets()Deprecated.Asset.BuilderclearResource()A representation of the resource.Asset.BuilderclearServicePerimeter()Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).Asset.BuilderclearUpdateTime()The last update timestamp of an asset.Asset.Builderclone()Asset.AccessContextPolicyCasegetAccessContextPolicyCase()com.google.identity.accesscontextmanager.v1.AccessLevelgetAccessLevel()Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).com.google.identity.accesscontextmanager.v1.AccessLevel.BuildergetAccessLevelBuilder()Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).com.google.identity.accesscontextmanager.v1.AccessLevelOrBuildergetAccessLevelOrBuilder()Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).com.google.identity.accesscontextmanager.v1.AccessPolicygetAccessPolicy()Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).com.google.identity.accesscontextmanager.v1.AccessPolicy.BuildergetAccessPolicyBuilder()Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuildergetAccessPolicyOrBuilder()Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).StringgetAncestors(int index)The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.com.google.protobuf.ByteStringgetAncestorsBytes(int index)The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.intgetAncestorsCount()The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.com.google.protobuf.ProtocolStringListgetAncestorsList()The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.StringgetAssetType()The type of the asset.com.google.protobuf.ByteStringgetAssetTypeBytes()The type of the asset.AssetgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()com.google.iam.v1.PolicygetIamPolicy()A representation of the IAM policy set on a Google Cloud resource.com.google.iam.v1.Policy.BuildergetIamPolicyBuilder()A representation of the IAM policy set on a Google Cloud resource.com.google.iam.v1.PolicyOrBuildergetIamPolicyOrBuilder()A representation of the IAM policy set on a Google Cloud resource.StringgetName()The full name of the asset.com.google.protobuf.ByteStringgetNameBytes()The full name of the asset.com.google.cloud.orgpolicy.v1.PolicygetOrgPolicy(int index)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).com.google.cloud.orgpolicy.v1.Policy.BuildergetOrgPolicyBuilder(int index)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).List<com.google.cloud.orgpolicy.v1.Policy.Builder>getOrgPolicyBuilderList()A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).intgetOrgPolicyCount()A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).List<com.google.cloud.orgpolicy.v1.Policy>getOrgPolicyList()A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).com.google.cloud.orgpolicy.v1.PolicyOrBuildergetOrgPolicyOrBuilder(int index)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).List<? extends com.google.cloud.orgpolicy.v1.PolicyOrBuilder>getOrgPolicyOrBuilderList()A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).com.google.cloud.osconfig.v1.InventorygetOsInventory()A representation of runtime OS Inventory information.com.google.cloud.osconfig.v1.Inventory.BuildergetOsInventoryBuilder()A representation of runtime OS Inventory information.com.google.cloud.osconfig.v1.InventoryOrBuildergetOsInventoryOrBuilder()A representation of runtime OS Inventory information.RelatedAssetgetRelatedAsset()One related asset of the current asset.RelatedAsset.BuildergetRelatedAssetBuilder()One related asset of the current asset.RelatedAssetOrBuildergetRelatedAssetOrBuilder()One related asset of the current asset.RelatedAssetsgetRelatedAssets()Deprecated.google.cloud.asset.v1.Asset.related_assets is deprecated.RelatedAssets.BuildergetRelatedAssetsBuilder()Deprecated.RelatedAssetsOrBuildergetRelatedAssetsOrBuilder()Deprecated.ResourcegetResource()A representation of the resource.Resource.BuildergetResourceBuilder()A representation of the resource.ResourceOrBuildergetResourceOrBuilder()A representation of the resource.com.google.identity.accesscontextmanager.v1.ServicePerimetergetServicePerimeter()Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).com.google.identity.accesscontextmanager.v1.ServicePerimeter.BuildergetServicePerimeterBuilder()Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuildergetServicePerimeterOrBuilder()Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).com.google.protobuf.TimestampgetUpdateTime()The last update timestamp of an asset.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()The last update timestamp of an asset.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()The last update timestamp of an asset.booleanhasAccessLevel()Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).booleanhasAccessPolicy()Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).booleanhasIamPolicy()A representation of the IAM policy set on a Google Cloud resource.booleanhasOsInventory()A representation of runtime OS Inventory information.booleanhasRelatedAsset()One related asset of the current asset.booleanhasRelatedAssets()Deprecated.google.cloud.asset.v1.Asset.related_assets is deprecated.booleanhasResource()A representation of the resource.booleanhasServicePerimeter()Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).booleanhasUpdateTime()The last update timestamp of an asset.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Asset.BuildermergeAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value)Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).Asset.BuildermergeAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy value)Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).Asset.BuildermergeFrom(Asset other)Asset.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Asset.BuildermergeFrom(com.google.protobuf.Message other)Asset.BuildermergeIamPolicy(com.google.iam.v1.Policy value)A representation of the IAM policy set on a Google Cloud resource.Asset.BuildermergeOsInventory(com.google.cloud.osconfig.v1.Inventory value)A representation of runtime OS Inventory information.Asset.BuildermergeRelatedAsset(RelatedAsset value)One related asset of the current asset.Asset.BuildermergeRelatedAssets(RelatedAssets value)Deprecated.Asset.BuildermergeResource(Resource value)A representation of the resource.Asset.BuildermergeServicePerimeter(com.google.identity.accesscontextmanager.v1.ServicePerimeter value)Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).Asset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Asset.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)The last update timestamp of an asset.Asset.BuilderremoveOrgPolicy(int index)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuildersetAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value)Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).Asset.BuildersetAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue)Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).Asset.BuildersetAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy value)Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).Asset.BuildersetAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder builderForValue)Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).Asset.BuildersetAncestors(int index, String value)The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), represented as a list of relative resource names.Asset.BuildersetAssetType(String value)The type of the asset.Asset.BuildersetAssetTypeBytes(com.google.protobuf.ByteString value)The type of the asset.Asset.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Asset.BuildersetIamPolicy(com.google.iam.v1.Policy value)A representation of the IAM policy set on a Google Cloud resource.Asset.BuildersetIamPolicy(com.google.iam.v1.Policy.Builder builderForValue)A representation of the IAM policy set on a Google Cloud resource.Asset.BuildersetName(String value)The full name of the asset.Asset.BuildersetNameBytes(com.google.protobuf.ByteString value)The full name of the asset.Asset.BuildersetOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy value)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuildersetOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy.Builder builderForValue)A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#organization_policy).Asset.BuildersetOsInventory(com.google.cloud.osconfig.v1.Inventory value)A representation of runtime OS Inventory information.Asset.BuildersetOsInventory(com.google.cloud.osconfig.v1.Inventory.Builder builderForValue)A representation of runtime OS Inventory information.Asset.BuildersetRelatedAsset(RelatedAsset value)One related asset of the current asset.Asset.BuildersetRelatedAsset(RelatedAsset.Builder builderForValue)One related asset of the current asset.Asset.BuildersetRelatedAssets(RelatedAssets value)Deprecated.Asset.BuildersetRelatedAssets(RelatedAssets.Builder builderForValue)Deprecated.Asset.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Asset.BuildersetResource(Resource value)A representation of the resource.Asset.BuildersetResource(Resource.Builder builderForValue)A representation of the resource.Asset.BuildersetServicePerimeter(com.google.identity.accesscontextmanager.v1.ServicePerimeter value)Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).Asset.BuildersetServicePerimeter(com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue)Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).Asset.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Asset.BuildersetUpdateTime(com.google.protobuf.Timestamp value)The last update timestamp of an asset.Asset.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)The last update timestamp of an asset.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
clear
public Asset.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
getDefaultInstanceForType
public Asset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Asset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Asset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Asset.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
setField
public Asset.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
clearField
public Asset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
clearOneof
public Asset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
setRepeatedField
public Asset.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
addRepeatedField
public Asset.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
mergeFrom
public Asset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Asset.Builder>
-
mergeFrom
public Asset.Builder mergeFrom(Asset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
mergeFrom
public Asset.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Asset.Builder>- Throws:
IOException
-
getAccessContextPolicyCase
public Asset.AccessContextPolicyCase getAccessContextPolicyCase()
- Specified by:
getAccessContextPolicyCasein interfaceAssetOrBuilder
-
clearAccessContextPolicy
public Asset.Builder clearAccessContextPolicy()
-
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;- Specified by:
hasUpdateTimein interfaceAssetOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.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;- Specified by:
getUpdateTimein interfaceAssetOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public Asset.Builder setUpdateTime(com.google.protobuf.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;
-
setUpdateTime
public Asset.Builder setUpdateTime(com.google.protobuf.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;
-
mergeUpdateTime
public Asset.Builder mergeUpdateTime(com.google.protobuf.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;
-
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;
-
getUpdateTimeBuilder
public com.google.protobuf.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;
-
getUpdateTimeOrBuilder
public com.google.protobuf.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;- Specified by:
getUpdateTimeOrBuilderin interfaceAssetOrBuilder
-
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](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information.
string name = 1;- Specified by:
getNamein interfaceAssetOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The full name of the asset. Example: `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1` See [Resource names](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information.
string name = 1;- Specified by:
getNameBytesin interfaceAssetOrBuilder- Returns:
- The bytes for name.
-
setName
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](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
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](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public Asset.Builder setNameBytes(com.google.protobuf.ByteString value)
The full name of the asset. Example: `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1` See [Resource names](https://cloud.google.com/apis/design/resource_names#full_resource_name) for more information.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getAssetType
public String getAssetType()
The type of the asset. Example: `compute.googleapis.com/Disk` See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.
string asset_type = 2;- Specified by:
getAssetTypein interfaceAssetOrBuilder- Returns:
- The assetType.
-
getAssetTypeBytes
public com.google.protobuf.ByteString getAssetTypeBytes()
The type of the asset. Example: `compute.googleapis.com/Disk` See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.
string asset_type = 2;- Specified by:
getAssetTypeBytesin interfaceAssetOrBuilder- Returns:
- The bytes for assetType.
-
setAssetType
public Asset.Builder setAssetType(String value)
The type of the asset. Example: `compute.googleapis.com/Disk` See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.
string asset_type = 2;- Parameters:
value- The assetType to set.- Returns:
- This builder for chaining.
-
clearAssetType
public Asset.Builder clearAssetType()
The type of the asset. Example: `compute.googleapis.com/Disk` See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.
string asset_type = 2;- Returns:
- This builder for chaining.
-
setAssetTypeBytes
public Asset.Builder setAssetTypeBytes(com.google.protobuf.ByteString value)
The type of the asset. Example: `compute.googleapis.com/Disk` See [Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for more information.
string asset_type = 2;- Parameters:
value- The bytes for assetType to set.- Returns:
- This builder for chaining.
-
hasResource
public boolean hasResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;- Specified by:
hasResourcein interfaceAssetOrBuilder- Returns:
- Whether the resource field is set.
-
getResource
public Resource getResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;- Specified by:
getResourcein interfaceAssetOrBuilder- Returns:
- The resource.
-
setResource
public Asset.Builder setResource(Resource value)
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
-
setResource
public Asset.Builder setResource(Resource.Builder builderForValue)
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
-
mergeResource
public Asset.Builder mergeResource(Resource value)
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
-
clearResource
public Asset.Builder clearResource()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
-
getResourceBuilder
public Resource.Builder getResourceBuilder()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;
-
getResourceOrBuilder
public ResourceOrBuilder getResourceOrBuilder()
A representation of the resource.
.google.cloud.asset.v1.Resource resource = 3;- Specified by:
getResourceOrBuilderin interfaceAssetOrBuilder
-
hasIamPolicy
public boolean hasIamPolicy()
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;- Specified by:
hasIamPolicyin interfaceAssetOrBuilder- Returns:
- Whether the iamPolicy field is set.
-
getIamPolicy
public com.google.iam.v1.Policy getIamPolicy()
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;- Specified by:
getIamPolicyin interfaceAssetOrBuilder- Returns:
- The iamPolicy.
-
setIamPolicy
public Asset.Builder setIamPolicy(com.google.iam.v1.Policy value)
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;
-
setIamPolicy
public Asset.Builder setIamPolicy(com.google.iam.v1.Policy.Builder builderForValue)
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;
-
mergeIamPolicy
public Asset.Builder mergeIamPolicy(com.google.iam.v1.Policy value)
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;
-
clearIamPolicy
public Asset.Builder clearIamPolicy()
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;
-
getIamPolicyBuilder
public com.google.iam.v1.Policy.Builder getIamPolicyBuilder()
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;
-
getIamPolicyOrBuilder
public com.google.iam.v1.PolicyOrBuilder getIamPolicyOrBuilder()
A representation of the IAM policy set on a Google Cloud resource. There can be a maximum of one IAM policy set on any given resource. In addition, 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](https://cloud.google.com/iam/help/allow-policies/inheritance) for more information.
.google.iam.v1.Policy iam_policy = 4;- Specified by:
getIamPolicyOrBuilderin interfaceAssetOrBuilder
-
getOrgPolicyList
public List<com.google.cloud.orgpolicy.v1.Policy> getOrgPolicyList()
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;- Specified by:
getOrgPolicyListin interfaceAssetOrBuilder
-
getOrgPolicyCount
public int getOrgPolicyCount()
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;- Specified by:
getOrgPolicyCountin interfaceAssetOrBuilder
-
getOrgPolicy
public com.google.cloud.orgpolicy.v1.Policy getOrgPolicy(int index)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;- Specified by:
getOrgPolicyin interfaceAssetOrBuilder
-
setOrgPolicy
public Asset.Builder setOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy value)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
setOrgPolicy
public Asset.Builder setOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy.Builder builderForValue)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
addOrgPolicy
public Asset.Builder addOrgPolicy(com.google.cloud.orgpolicy.v1.Policy value)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
addOrgPolicy
public Asset.Builder addOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy value)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
addOrgPolicy
public Asset.Builder addOrgPolicy(com.google.cloud.orgpolicy.v1.Policy.Builder builderForValue)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
addOrgPolicy
public Asset.Builder addOrgPolicy(int index, com.google.cloud.orgpolicy.v1.Policy.Builder builderForValue)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
addAllOrgPolicy
public Asset.Builder addAllOrgPolicy(Iterable<? extends com.google.cloud.orgpolicy.v1.Policy> values)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
clearOrgPolicy
public Asset.Builder clearOrgPolicy()
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
removeOrgPolicy
public Asset.Builder removeOrgPolicy(int index)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
getOrgPolicyBuilder
public com.google.cloud.orgpolicy.v1.Policy.Builder getOrgPolicyBuilder(int index)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
getOrgPolicyOrBuilder
public com.google.cloud.orgpolicy.v1.PolicyOrBuilder getOrgPolicyOrBuilder(int index)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;- Specified by:
getOrgPolicyOrBuilderin interfaceAssetOrBuilder
-
getOrgPolicyOrBuilderList
public List<? extends com.google.cloud.orgpolicy.v1.PolicyOrBuilder> getOrgPolicyOrBuilderList()
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;- Specified by:
getOrgPolicyOrBuilderListin interfaceAssetOrBuilder
-
addOrgPolicyBuilder
public com.google.cloud.orgpolicy.v1.Policy.Builder addOrgPolicyBuilder()
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
addOrgPolicyBuilder
public com.google.cloud.orgpolicy.v1.Policy.Builder addOrgPolicyBuilder(int index)
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
getOrgPolicyBuilderList
public List<com.google.cloud.orgpolicy.v1.Policy.Builder> getOrgPolicyBuilderList()
A representation of an [organization policy](https://cloud.google.com/resource-manager/docs/organization-policy/overview#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;
-
hasAccessPolicy
public boolean hasAccessPolicy()
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;- Specified by:
hasAccessPolicyin interfaceAssetOrBuilder- Returns:
- Whether the accessPolicy field is set.
-
getAccessPolicy
public com.google.identity.accesscontextmanager.v1.AccessPolicy getAccessPolicy()
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;- Specified by:
getAccessPolicyin interfaceAssetOrBuilder- Returns:
- The accessPolicy.
-
setAccessPolicy
public Asset.Builder setAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy value)
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
-
setAccessPolicy
public Asset.Builder setAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder builderForValue)
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
-
mergeAccessPolicy
public Asset.Builder mergeAccessPolicy(com.google.identity.accesscontextmanager.v1.AccessPolicy value)
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
-
clearAccessPolicy
public Asset.Builder clearAccessPolicy()
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
-
getAccessPolicyBuilder
public com.google.identity.accesscontextmanager.v1.AccessPolicy.Builder getAccessPolicyBuilder()
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;
-
getAccessPolicyOrBuilder
public com.google.identity.accesscontextmanager.v1.AccessPolicyOrBuilder getAccessPolicyOrBuilder()
Please also refer to the [access policy user guide](https://cloud.google.com/access-context-manager/docs/overview#access-policies).
.google.identity.accesscontextmanager.v1.AccessPolicy access_policy = 7;- Specified by:
getAccessPolicyOrBuilderin interfaceAssetOrBuilder
-
hasAccessLevel
public boolean hasAccessLevel()
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;- Specified by:
hasAccessLevelin interfaceAssetOrBuilder- Returns:
- Whether the accessLevel field is set.
-
getAccessLevel
public com.google.identity.accesscontextmanager.v1.AccessLevel getAccessLevel()
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;- Specified by:
getAccessLevelin interfaceAssetOrBuilder- Returns:
- The accessLevel.
-
setAccessLevel
public Asset.Builder setAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value)
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
-
setAccessLevel
public Asset.Builder setAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel.Builder builderForValue)
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
-
mergeAccessLevel
public Asset.Builder mergeAccessLevel(com.google.identity.accesscontextmanager.v1.AccessLevel value)
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
-
clearAccessLevel
public Asset.Builder clearAccessLevel()
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
-
getAccessLevelBuilder
public com.google.identity.accesscontextmanager.v1.AccessLevel.Builder getAccessLevelBuilder()
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;
-
getAccessLevelOrBuilder
public com.google.identity.accesscontextmanager.v1.AccessLevelOrBuilder getAccessLevelOrBuilder()
Please also refer to the [access level user guide](https://cloud.google.com/access-context-manager/docs/overview#access-levels).
.google.identity.accesscontextmanager.v1.AccessLevel access_level = 8;- Specified by:
getAccessLevelOrBuilderin interfaceAssetOrBuilder
-
hasServicePerimeter
public boolean hasServicePerimeter()
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;- Specified by:
hasServicePerimeterin interfaceAssetOrBuilder- Returns:
- Whether the servicePerimeter field is set.
-
getServicePerimeter
public com.google.identity.accesscontextmanager.v1.ServicePerimeter getServicePerimeter()
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;- Specified by:
getServicePerimeterin interfaceAssetOrBuilder- Returns:
- The servicePerimeter.
-
setServicePerimeter
public Asset.Builder setServicePerimeter(com.google.identity.accesscontextmanager.v1.ServicePerimeter value)
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
-
setServicePerimeter
public Asset.Builder setServicePerimeter(com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder builderForValue)
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
-
mergeServicePerimeter
public Asset.Builder mergeServicePerimeter(com.google.identity.accesscontextmanager.v1.ServicePerimeter value)
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
-
clearServicePerimeter
public Asset.Builder clearServicePerimeter()
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
-
getServicePerimeterBuilder
public com.google.identity.accesscontextmanager.v1.ServicePerimeter.Builder getServicePerimeterBuilder()
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;
-
getServicePerimeterOrBuilder
public com.google.identity.accesscontextmanager.v1.ServicePerimeterOrBuilder getServicePerimeterOrBuilder()
Please also refer to the [service perimeter user guide](https://cloud.google.com/vpc-service-controls/docs/overview).
.google.identity.accesscontextmanager.v1.ServicePerimeter service_perimeter = 9;- Specified by:
getServicePerimeterOrBuilderin interfaceAssetOrBuilder
-
hasOsInventory
public boolean hasOsInventory()
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;- Specified by:
hasOsInventoryin interfaceAssetOrBuilder- Returns:
- Whether the osInventory field is set.
-
getOsInventory
public com.google.cloud.osconfig.v1.Inventory getOsInventory()
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;- Specified by:
getOsInventoryin interfaceAssetOrBuilder- Returns:
- The osInventory.
-
setOsInventory
public Asset.Builder setOsInventory(com.google.cloud.osconfig.v1.Inventory value)
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
-
setOsInventory
public Asset.Builder setOsInventory(com.google.cloud.osconfig.v1.Inventory.Builder builderForValue)
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
-
mergeOsInventory
public Asset.Builder mergeOsInventory(com.google.cloud.osconfig.v1.Inventory value)
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
-
clearOsInventory
public Asset.Builder clearOsInventory()
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
-
getOsInventoryBuilder
public com.google.cloud.osconfig.v1.Inventory.Builder getOsInventoryBuilder()
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;
-
getOsInventoryOrBuilder
public com.google.cloud.osconfig.v1.InventoryOrBuilder getOsInventoryOrBuilder()
A representation of runtime OS Inventory information. See [this topic](https://cloud.google.com/compute/docs/instances/os-inventory-management) for more information.
.google.cloud.osconfig.v1.Inventory os_inventory = 12;- Specified by:
getOsInventoryOrBuilderin interfaceAssetOrBuilder
-
hasRelatedAssets
@Deprecated public boolean hasRelatedAssets()
Deprecated.google.cloud.asset.v1.Asset.related_assets is deprecated. See google/cloud/asset/v1/assets.proto;l=167DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];- Specified by:
hasRelatedAssetsin interfaceAssetOrBuilder- Returns:
- Whether the relatedAssets field is set.
-
getRelatedAssets
@Deprecated public RelatedAssets getRelatedAssets()
Deprecated.google.cloud.asset.v1.Asset.related_assets is deprecated. See google/cloud/asset/v1/assets.proto;l=167DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];- Specified by:
getRelatedAssetsin interfaceAssetOrBuilder- Returns:
- The relatedAssets.
-
setRelatedAssets
@Deprecated public Asset.Builder setRelatedAssets(RelatedAssets value)
Deprecated.DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];
-
setRelatedAssets
@Deprecated public Asset.Builder setRelatedAssets(RelatedAssets.Builder builderForValue)
Deprecated.DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];
-
mergeRelatedAssets
@Deprecated public Asset.Builder mergeRelatedAssets(RelatedAssets value)
Deprecated.DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];
-
clearRelatedAssets
@Deprecated public Asset.Builder clearRelatedAssets()
Deprecated.DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];
-
getRelatedAssetsBuilder
@Deprecated public RelatedAssets.Builder getRelatedAssetsBuilder()
Deprecated.DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];
-
getRelatedAssetsOrBuilder
@Deprecated public RelatedAssetsOrBuilder getRelatedAssetsOrBuilder()
Deprecated.DEPRECATED. This field only presents for the purpose of backward-compatibility. The server will never generate responses with this field. 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 [deprecated = true];- Specified by:
getRelatedAssetsOrBuilderin interfaceAssetOrBuilder
-
hasRelatedAsset
public boolean hasRelatedAsset()
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;- Specified by:
hasRelatedAssetin interfaceAssetOrBuilder- Returns:
- Whether the relatedAsset field is set.
-
getRelatedAsset
public RelatedAsset getRelatedAsset()
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;- Specified by:
getRelatedAssetin interfaceAssetOrBuilder- Returns:
- The relatedAsset.
-
setRelatedAsset
public Asset.Builder setRelatedAsset(RelatedAsset value)
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;
-
setRelatedAsset
public Asset.Builder setRelatedAsset(RelatedAsset.Builder builderForValue)
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;
-
mergeRelatedAsset
public Asset.Builder mergeRelatedAsset(RelatedAsset value)
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;
-
clearRelatedAsset
public Asset.Builder clearRelatedAsset()
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;
-
getRelatedAssetBuilder
public RelatedAsset.Builder getRelatedAssetBuilder()
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;
-
getRelatedAssetOrBuilder
public RelatedAssetOrBuilder getRelatedAssetOrBuilder()
One related asset of the current asset.
.google.cloud.asset.v1.RelatedAsset related_asset = 15;- Specified by:
getRelatedAssetOrBuilderin interfaceAssetOrBuilder
-
getAncestorsList
public com.google.protobuf.ProtocolStringList getAncestorsList()
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Specified by:
getAncestorsListin interfaceAssetOrBuilder- Returns:
- A list containing the ancestors.
-
getAncestorsCount
public int getAncestorsCount()
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Specified by:
getAncestorsCountin interfaceAssetOrBuilder- Returns:
- The count of ancestors.
-
getAncestors
public String getAncestors(int index)
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Specified by:
getAncestorsin interfaceAssetOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The ancestors at the given index.
-
getAncestorsBytes
public com.google.protobuf.ByteString getAncestorsBytes(int index)
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Specified by:
getAncestorsBytesin interfaceAssetOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the ancestors at the given index.
-
setAncestors
public Asset.Builder setAncestors(int index, String value)
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Parameters:
index- The index to set the value at.value- The ancestors to set.- Returns:
- This builder for chaining.
-
addAncestors
public Asset.Builder addAncestors(String value)
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Parameters:
value- The ancestors to add.- Returns:
- This builder for chaining.
-
addAllAncestors
public Asset.Builder addAllAncestors(Iterable<String> values)
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Parameters:
values- The ancestors to add.- Returns:
- This builder for chaining.
-
clearAncestors
public Asset.Builder clearAncestors()
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Returns:
- This builder for chaining.
-
addAncestorsBytes
public Asset.Builder addAncestorsBytes(com.google.protobuf.ByteString value)
The ancestry path of an asset in Google Cloud [resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-platform-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;- Parameters:
value- The bytes of the ancestors to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Asset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
mergeUnknownFields
public final Asset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Asset.Builder>
-
-