public static interface LinkAttributeAction.Builder extends SdkPojo, CopyableBuilder<LinkAttributeAction.Builder,LinkAttributeAction>
Modifier and Type | Method and Description |
---|---|
LinkAttributeAction.Builder |
attributeActionType(String attributeActionType)
A type that can be either
UPDATE_OR_CREATE or DELETE . |
LinkAttributeAction.Builder |
attributeActionType(UpdateActionType attributeActionType)
A type that can be either
UPDATE_OR_CREATE or DELETE . |
default LinkAttributeAction.Builder |
attributeUpdateValue(Consumer<TypedAttributeValue.Builder> attributeUpdateValue)
The value that you want to update to.
|
LinkAttributeAction.Builder |
attributeUpdateValue(TypedAttributeValue attributeUpdateValue)
The value that you want to update to.
|
copy
applyMutation, build
LinkAttributeAction.Builder attributeActionType(String attributeActionType)
A type that can be either UPDATE_OR_CREATE
or DELETE
.
attributeActionType
- A type that can be either UPDATE_OR_CREATE
or DELETE
.UpdateActionType
,
UpdateActionType
LinkAttributeAction.Builder attributeActionType(UpdateActionType attributeActionType)
A type that can be either UPDATE_OR_CREATE
or DELETE
.
attributeActionType
- A type that can be either UPDATE_OR_CREATE
or DELETE
.UpdateActionType
,
UpdateActionType
LinkAttributeAction.Builder attributeUpdateValue(TypedAttributeValue attributeUpdateValue)
The value that you want to update to.
attributeUpdateValue
- The value that you want to update to.default LinkAttributeAction.Builder attributeUpdateValue(Consumer<TypedAttributeValue.Builder> attributeUpdateValue)
The value that you want to update to.
This is a convenience that creates an instance of theTypedAttributeValue.Builder
avoiding the need
to create one manually via TypedAttributeValue.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to attributeUpdateValue(TypedAttributeValue)
.attributeUpdateValue
- a consumer that will call methods on TypedAttributeValue.Builder
attributeUpdateValue(TypedAttributeValue)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.