Package com.google.cloud.asset.v1
Class AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>
com.google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder
- All Implemented Interfaces:
AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource
public static final class AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>
implements AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder
The Google Cloud resources governed by the organization policies of the [AnalyzeOrgPolicyGovernedAssetsRequest.constraint][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsRequest.constraint].Protobuf type
google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource-
Method Summary
Modifier and TypeMethodDescriptionaddAllEffectiveTags(Iterable<? extends EffectiveTagDetails> values) The effective tags on this resource.addAllFolders(Iterable<String> values) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.addEffectiveTags(int index, EffectiveTagDetails value) The effective tags on this resource.addEffectiveTags(int index, EffectiveTagDetails.Builder builderForValue) The effective tags on this resource.The effective tags on this resource.addEffectiveTags(EffectiveTagDetails.Builder builderForValue) The effective tags on this resource.The effective tags on this resource.addEffectiveTagsBuilder(int index) The effective tags on this resource.addFolders(String value) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.addFoldersBytes(com.google.protobuf.ByteString value) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.build()clear()The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.The effective tags on this resource.The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}.The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}.The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.com.google.protobuf.ByteStringThe asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEffectiveTags(int index) The effective tags on this resource.getEffectiveTagsBuilder(int index) The effective tags on this resource.The effective tags on this resource.intThe effective tags on this resource.The effective tags on this resource.getEffectiveTagsOrBuilder(int index) The effective tags on this resource.List<? extends EffectiveTagDetailsOrBuilder>The effective tags on this resource.getFolders(int index) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.com.google.protobuf.ByteStringgetFoldersBytes(int index) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.intThe folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.com.google.protobuf.ProtocolStringListThe folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.com.google.protobuf.ByteStringThe [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}.com.google.protobuf.ByteStringThe organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}.The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].com.google.protobuf.ByteStringThe [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}.com.google.protobuf.ByteStringThe project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeEffectiveTags(int index) The effective tags on this resource.setAssetType(String value) The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.setAssetTypeBytes(com.google.protobuf.ByteString value) The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.setEffectiveTags(int index, EffectiveTagDetails value) The effective tags on this resource.setEffectiveTags(int index, EffectiveTagDetails.Builder builderForValue) The effective tags on this resource.setFolders(int index, String value) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}.setFullResourceName(String value) The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.setFullResourceNameBytes(com.google.protobuf.ByteString value) The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.setOrganization(String value) The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}.setOrganizationBytes(com.google.protobuf.ByteString value) The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}.The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].setParentBytes(com.google.protobuf.ByteString value) The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].setProject(String value) The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}.setProjectBytes(com.google.protobuf.ByteString value) The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.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.GeneratedMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>
-
mergeFrom
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.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<AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder>- Throws:
IOException
-
getFullResourceName
The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.
string full_resource_name = 1;- Specified by:
getFullResourceNamein interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The fullResourceName.
-
getFullResourceNameBytes
public com.google.protobuf.ByteString getFullResourceNameBytes()The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.
string full_resource_name = 1;- Specified by:
getFullResourceNameBytesin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The bytes for fullResourceName.
-
setFullResourceName
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setFullResourceName(String value) The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.
string full_resource_name = 1;- Parameters:
value- The fullResourceName to set.- Returns:
- This builder for chaining.
-
clearFullResourceName
The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.
string full_resource_name = 1;- Returns:
- This builder for chaining.
-
setFullResourceNameBytes
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setFullResourceNameBytes(com.google.protobuf.ByteString value) The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the Google Cloud resource.
string full_resource_name = 1;- Parameters:
value- The bytes for fullResourceName to set.- Returns:
- This builder for chaining.
-
getParent
The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].
string parent = 2;- Specified by:
getParentin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].
string parent = 2;- Specified by:
getParentBytesin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The bytes for parent.
-
setParent
The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].
string parent = 2;- Parameters:
value- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].
string parent = 2;- Returns:
- This builder for chaining.
-
setParentBytes
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setParentBytes(com.google.protobuf.ByteString value) The [full resource name] (https://cloud.google.com/asset-inventory/docs/resource-name-format) of the parent of [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name].
string parent = 2;- Parameters:
value- The bytes for parent to set.- Returns:
- This builder for chaining.
-
getProject
The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}. This field is available when the resource belongs to a project.string project = 5;- Specified by:
getProjectin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}. This field is available when the resource belongs to a project.string project = 5;- Specified by:
getProjectBytesin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The bytes for project.
-
setProject
The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}. This field is available when the resource belongs to a project.string project = 5;- Parameters:
value- The project to set.- Returns:
- This builder for chaining.
-
clearProject
The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}. This field is available when the resource belongs to a project.string project = 5;- Returns:
- This builder for chaining.
-
setProjectBytes
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setProjectBytes(com.google.protobuf.ByteString value) The project that this resource belongs to, in the format of projects/{PROJECT_NUMBER}. This field is available when the resource belongs to a project.string project = 5;- Parameters:
value- The bytes for project to set.- Returns:
- This builder for chaining.
-
getFoldersList
public com.google.protobuf.ProtocolStringList getFoldersList()The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Specified by:
getFoldersListin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- A list containing the folders.
-
getFoldersCount
public int getFoldersCount()The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Specified by:
getFoldersCountin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The count of folders.
-
getFolders
The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Specified by:
getFoldersin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The folders at the given index.
-
getFoldersBytes
public com.google.protobuf.ByteString getFoldersBytes(int index) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Specified by:
getFoldersBytesin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the folders at the given index.
-
setFolders
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setFolders(int index, String value) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Parameters:
index- The index to set the value at.value- The folders to set.- Returns:
- This builder for chaining.
-
addFolders
The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Parameters:
value- The folders to add.- Returns:
- This builder for chaining.
-
addAllFolders
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addAllFolders(Iterable<String> values) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Parameters:
values- The folders to add.- Returns:
- This builder for chaining.
-
clearFolders
The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Returns:
- This builder for chaining.
-
addFoldersBytes
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addFoldersBytes(com.google.protobuf.ByteString value) The folder(s) that this resource belongs to, in the format of folders/{FOLDER_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to one or more folders.repeated string folders = 6;- Parameters:
value- The bytes of the folders to add.- Returns:
- This builder for chaining.
-
getOrganization
The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to an organization.string organization = 7;- Specified by:
getOrganizationin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The organization.
-
getOrganizationBytes
public com.google.protobuf.ByteString getOrganizationBytes()The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to an organization.string organization = 7;- Specified by:
getOrganizationBytesin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The bytes for organization.
-
setOrganization
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setOrganization(String value) The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to an organization.string organization = 7;- Parameters:
value- The organization to set.- Returns:
- This builder for chaining.
-
clearOrganization
The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to an organization.string organization = 7;- Returns:
- This builder for chaining.
-
setOrganizationBytes
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setOrganizationBytes(com.google.protobuf.ByteString value) The organization that this resource belongs to, in the format of organizations/{ORGANIZATION_NUMBER}. This field is available when the resource belongs (directly or cascadingly) to an organization.string organization = 7;- Parameters:
value- The bytes for organization to set.- Returns:
- This builder for chaining.
-
getAssetType
The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.
string asset_type = 8;- Specified by:
getAssetTypein interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The assetType.
-
getAssetTypeBytes
public com.google.protobuf.ByteString getAssetTypeBytes()The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.
string asset_type = 8;- Specified by:
getAssetTypeBytesin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder- Returns:
- The bytes for assetType.
-
setAssetType
The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.
string asset_type = 8;- Parameters:
value- The assetType to set.- Returns:
- This builder for chaining.
-
clearAssetType
The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.
string asset_type = 8;- Returns:
- This builder for chaining.
-
setAssetTypeBytes
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setAssetTypeBytes(com.google.protobuf.ByteString value) The asset type of the [AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name][google.cloud.asset.v1.AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.full_resource_name] Example: `cloudresourcemanager.googleapis.com/Project` See [Cloud Asset Inventory Supported Asset Types](https://cloud.google.com/asset-inventory/docs/supported-asset-types) for all supported asset types.
string asset_type = 8;- Parameters:
value- The bytes for assetType to set.- Returns:
- This builder for chaining.
-
getEffectiveTagsList
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9;- Specified by:
getEffectiveTagsListin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder
-
getEffectiveTagsCount
public int getEffectiveTagsCount()The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9;- Specified by:
getEffectiveTagsCountin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder
-
getEffectiveTags
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9;- Specified by:
getEffectiveTagsin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder
-
setEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setEffectiveTags(int index, EffectiveTagDetails value) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
setEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder setEffectiveTags(int index, EffectiveTagDetails.Builder builderForValue) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
addEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addEffectiveTags(EffectiveTagDetails value) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
addEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addEffectiveTags(int index, EffectiveTagDetails value) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
addEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addEffectiveTags(EffectiveTagDetails.Builder builderForValue) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
addEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addEffectiveTags(int index, EffectiveTagDetails.Builder builderForValue) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
addAllEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder addAllEffectiveTags(Iterable<? extends EffectiveTagDetails> values) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
clearEffectiveTags
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
removeEffectiveTags
public AnalyzeOrgPolicyGovernedAssetsResponse.GovernedResource.Builder removeEffectiveTags(int index) The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
getEffectiveTagsBuilder
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
getEffectiveTagsOrBuilder
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9;- Specified by:
getEffectiveTagsOrBuilderin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder
-
getEffectiveTagsOrBuilderList
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9;- Specified by:
getEffectiveTagsOrBuilderListin interfaceAnalyzeOrgPolicyGovernedAssetsResponse.GovernedResourceOrBuilder
-
addEffectiveTagsBuilder
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
addEffectiveTagsBuilder
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9; -
getEffectiveTagsBuilderList
The effective tags on this resource.
repeated .google.cloud.asset.v1.EffectiveTagDetails effective_tags = 9;
-