UpdatableWithTags.UpdateWithTags<T> Interface

Type Parameters

T

the type of the resource being update

public static interface UpdatableWithTags.UpdateWithTags

An update allowing tags to be modified for the resource.

Method Summary

Modifier and Type Method and Description
abstract AppliableWithTags<T> withTag(String key, String value)

Adds a tag to the resource.

abstract AppliableWithTags<T> withTags(Map<String,String> tags)

Specifies tags for the resource as a Map.

abstract AppliableWithTags<T> withoutTag(String key)

Removes a tag from the resource.

Method Details

withTag

public abstract AppliableWithTags 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 abstract AppliableWithTags 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

withoutTag

public abstract AppliableWithTags 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

Applies to