public static interface ObjectAttributeUpdate.Builder extends CopyableBuilder<ObjectAttributeUpdate.Builder,ObjectAttributeUpdate>
Modifier and Type | Method and Description |
---|---|
default ObjectAttributeUpdate.Builder |
objectAttributeAction(Consumer<ObjectAttributeAction.Builder> objectAttributeAction)
The action to perform as part of the attribute update.
|
ObjectAttributeUpdate.Builder |
objectAttributeAction(ObjectAttributeAction objectAttributeAction)
The action to perform as part of the attribute update.
|
ObjectAttributeUpdate.Builder |
objectAttributeKey(AttributeKey objectAttributeKey)
The key of the attribute being updated.
|
default ObjectAttributeUpdate.Builder |
objectAttributeKey(Consumer<AttributeKey.Builder> objectAttributeKey)
The key of the attribute being updated.
|
copy
applyMutation, build
ObjectAttributeUpdate.Builder objectAttributeKey(AttributeKey objectAttributeKey)
The key of the attribute being updated.
objectAttributeKey
- The key of the attribute being updated.default ObjectAttributeUpdate.Builder objectAttributeKey(Consumer<AttributeKey.Builder> objectAttributeKey)
The key of the attribute being updated.
This is a convenience that creates an instance of theAttributeKey.Builder
avoiding the need to
create one manually via AttributeKey.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to objectAttributeKey(AttributeKey)
.objectAttributeKey
- a consumer that will call methods on AttributeKey.Builder
objectAttributeKey(AttributeKey)
ObjectAttributeUpdate.Builder objectAttributeAction(ObjectAttributeAction objectAttributeAction)
The action to perform as part of the attribute update.
objectAttributeAction
- The action to perform as part of the attribute update.default ObjectAttributeUpdate.Builder objectAttributeAction(Consumer<ObjectAttributeAction.Builder> objectAttributeAction)
The action to perform as part of the attribute update.
This is a convenience that creates an instance of theObjectAttributeAction.Builder
avoiding the need
to create one manually via ObjectAttributeAction.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to objectAttributeAction(ObjectAttributeAction)
.objectAttributeAction
- a consumer that will call methods on ObjectAttributeAction.Builder
objectAttributeAction(ObjectAttributeAction)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.