put
Puts the given key/value pair as a tag on this tag container.
See also
Parameters
Key of the tag to put.
Value of the tag to put.
Throws
If either the key or value violate the rules outlined in the Tag documentation.
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the given tags onto this tag container.
Parameters
Tags to set on this tag container. If this value is empty, this method does nothing.
Throws
If the given tag array contains more than 10 values.
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the given tags onto this tag container.
Parameters
Tags to set on this tag container. If this value is empty, this method does nothing.
Throws
If the given tag array contains more than 10 values, or if any of the keys or values violate the rules outlined in the Tag documentation
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the given tags onto this tag container.
Parameters
Tags to set on this tag container. If this iterable contains no elements, this method does nothing.
Throws
If the given tag iterable contains more than 10 elements.
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the given tags onto this tag container.
Parameters
Tags to set on this tag container. If this map is empty, this method does nothing.
Throws
If the given tag map contains more than 10 entries, or if any of the keys or values violate the rules outlined in the Tag documentation
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the given tags onto this tag container.
Parameters
Map of S3 tags to put on this tag container. If this tag map is empty, this method does nothing.
Throws
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the configured tags onto this tag container.
If the configured tag map is empty, this method does nothing.
Parameters
Action used to configure the backing S3 operation.
Throws
If this Object does not exist.
If the parent bucket of this Object does not exist.
If an implementation specific exception is thrown. The implementation specific exception will be set to the thrown exception's 'cause' value.
Puts the configured tags onto this tag container.
If the configured tag map is empty, this method does nothing.
Parameters
Parameters for the backing S3 operation.