Resource.UpdateWithTags<T> Interface

Type Parameters

T

the type of the next stage resource update

public interface UpdateWithTags

An update allowing tags to be modified for the resource.

Method Summary

Modifier and Type Method and Description
T withoutTag(String key)

Removes a tag from the resource.

T withTag(String key, String value)

Adds a tag to the resource.

T withTags(Map<String, String> tags)

Specifies tags for the resource as a Map.

Method Details

withoutTag

public T withoutTag(String key)

Removes a tag from the resource.

Parameters:

key - the key of the tag to remove

Returns:

the next stage of the resource update

withTag

public T withTag(String key, String value)

Adds a tag to the resource.

Parameters:

key - the key for the tag
value - the value for the tag

Returns:

the next stage of the resource update

withTags

public T withTags(Map tags)

Specifies tags for the resource as a Map.

Parameters:

tags - a Map of tags

Returns:

the next stage of the resource update

Applies to