- 2.57.0 (latest)
- 2.56.0
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.2
- 2.4.1
- 2.3.8
public static final class ResourceManagerTags.Builder extends GeneratedMessageV3.Builder<ResourceManagerTags.Builder> implements ResourceManagerTagsOrBuilder
A map of resource manager tag keys and values to be attached to the nodes for managing Compute Engine firewalls using Network Firewall Policies. Tags must be according to specifications in https://cloud.google.com/vpc/docs/tags-firewalls-overview#specifications. A maximum of 5 tag key-value pairs can be specified. Existing tags will be replaced with new values.
Protobuf type google.container.v1beta1.ResourceManagerTags
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ResourceManagerTags.BuilderImplements
ResourceManagerTagsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ResourceManagerTags.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
build()
public ResourceManagerTags build()
Returns | |
---|---|
Type | Description |
ResourceManagerTags |
buildPartial()
public ResourceManagerTags buildPartial()
Returns | |
---|---|
Type | Description |
ResourceManagerTags |
clear()
public ResourceManagerTags.Builder clear()
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
clearField(Descriptors.FieldDescriptor field)
public ResourceManagerTags.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ResourceManagerTags.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
clearTags()
public ResourceManagerTags.Builder clearTags()
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
clone()
public ResourceManagerTags.Builder clone()
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
containsTags(String key)
public boolean containsTags(String key)
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getDefaultInstanceForType()
public ResourceManagerTags getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ResourceManagerTags |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getMutableTags()
public Map<String,String> getMutableTags()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getTags()
public Map<String,String> getTags()
Use #getTagsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getTagsCount()
public int getTagsCount()
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Returns | |
---|---|
Type | Description |
int |
getTagsMap()
public Map<String,String> getTagsMap()
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getTagsOrDefault(String key, String defaultValue)
public String getTagsOrDefault(String key, String defaultValue)
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getTagsOrThrow(String key)
public String getTagsOrThrow(String key)
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
String |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(ResourceManagerTags other)
public ResourceManagerTags.Builder mergeFrom(ResourceManagerTags other)
Parameter | |
---|---|
Name | Description |
other | ResourceManagerTags |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ResourceManagerTags.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ResourceManagerTags.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ResourceManagerTags.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
putAllTags(Map<String,String> values)
public ResourceManagerTags.Builder putAllTags(Map<String,String> values)
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Parameter | |
---|---|
Name | Description |
values | Map<String,String> |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
putTags(String key, String value)
public ResourceManagerTags.Builder putTags(String key, String value)
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Parameters | |
---|---|
Name | Description |
key | String |
value | String |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
removeTags(String key)
public ResourceManagerTags.Builder removeTags(String key)
Tags must be in one of the following formats ([KEY]=[VALUE])
tagKeys/{tag_key_id}=tagValues/{tag_value_id}
{org_id}/{tag_key_name}={tag_value_name}
{project_id}/{tag_key_name}={tag_value_name}
map<string, string> tags = 1;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ResourceManagerTags.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ResourceManagerTags.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ResourceManagerTags.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ResourceManagerTags.Builder |