public interface EffectiveTagOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getInherited()
Indicates the inheritance status of a tag value
attached to the given resource.
|
String |
getNamespacedTagKey()
The namespaced name of the TagKey.
|
com.google.protobuf.ByteString |
getNamespacedTagKeyBytes()
The namespaced name of the TagKey.
|
String |
getNamespacedTagValue()
The namespaced name of the TagValue.
|
com.google.protobuf.ByteString |
getNamespacedTagValueBytes()
The namespaced name of the TagValue.
|
String |
getTagKey()
The name of the TagKey, in the format `tagKeys/{id}`, such as
`tagKeys/123`.
|
com.google.protobuf.ByteString |
getTagKeyBytes()
The name of the TagKey, in the format `tagKeys/{id}`, such as
`tagKeys/123`.
|
String |
getTagKeyParentName()
The parent name of the tag key.
|
com.google.protobuf.ByteString |
getTagKeyParentNameBytes()
The parent name of the tag key.
|
String |
getTagValue()
Resource name for TagValue in the format `tagValues/456`.
|
com.google.protobuf.ByteString |
getTagValueBytes()
Resource name for TagValue in the format `tagValues/456`.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getTagValue()
Resource name for TagValue in the format `tagValues/456`.
string tag_value = 1 [(.google.api.resource_reference) = { ... }com.google.protobuf.ByteString getTagValueBytes()
Resource name for TagValue in the format `tagValues/456`.
string tag_value = 1 [(.google.api.resource_reference) = { ... }String getNamespacedTagValue()
The namespaced name of the TagValue. Can be in the form
`{organization_id}/{tag_key_short_name}/{tag_value_short_name}` or
`{project_id}/{tag_key_short_name}/{tag_value_short_name}` or
`{project_number}/{tag_key_short_name}/{tag_value_short_name}`.
string namespaced_tag_value = 2;com.google.protobuf.ByteString getNamespacedTagValueBytes()
The namespaced name of the TagValue. Can be in the form
`{organization_id}/{tag_key_short_name}/{tag_value_short_name}` or
`{project_id}/{tag_key_short_name}/{tag_value_short_name}` or
`{project_number}/{tag_key_short_name}/{tag_value_short_name}`.
string namespaced_tag_value = 2;String getTagKey()
The name of the TagKey, in the format `tagKeys/{id}`, such as
`tagKeys/123`.
string tag_key = 3 [(.google.api.resource_reference) = { ... }com.google.protobuf.ByteString getTagKeyBytes()
The name of the TagKey, in the format `tagKeys/{id}`, such as
`tagKeys/123`.
string tag_key = 3 [(.google.api.resource_reference) = { ... }String getNamespacedTagKey()
The namespaced name of the TagKey. Can be in the form
`{organization_id}/{tag_key_short_name}` or
`{project_id}/{tag_key_short_name}` or
`{project_number}/{tag_key_short_name}`.
string namespaced_tag_key = 4;com.google.protobuf.ByteString getNamespacedTagKeyBytes()
The namespaced name of the TagKey. Can be in the form
`{organization_id}/{tag_key_short_name}` or
`{project_id}/{tag_key_short_name}` or
`{project_number}/{tag_key_short_name}`.
string namespaced_tag_key = 4;String getTagKeyParentName()
The parent name of the tag key.
Must be in the format `organizations/{organization_id}` or
`projects/{project_number}`
string tag_key_parent_name = 6;com.google.protobuf.ByteString getTagKeyParentNameBytes()
The parent name of the tag key.
Must be in the format `organizations/{organization_id}` or
`projects/{project_number}`
string tag_key_parent_name = 6;boolean getInherited()
Indicates the inheritance status of a tag value attached to the given resource. If the tag value is inherited from one of the resource's ancestors, inherited will be true. If false, then the tag value is directly attached to the resource, inherited will be false.
bool inherited = 5;Copyright © 2025 Google LLC. All rights reserved.