public static interface Change.Builder extends SdkPojo, CopyableBuilder<Change.Builder,Change>
| Modifier and Type | Method and Description |
|---|---|
Change.Builder |
changeName(String changeName)
Optional name for the change.
|
Change.Builder |
changeType(String changeType)
Change types are single string values that describe your intention for the change.
|
Change.Builder |
details(String details)
This object contains details specific to the change type of the requested change.
|
default Change.Builder |
entity(Consumer<Entity.Builder> entity)
The entity to be changed.
|
Change.Builder |
entity(Entity entity)
The entity to be changed.
|
Change.Builder |
entityTags(Collection<Tag> entityTags)
The tags associated with the change.
|
Change.Builder |
entityTags(Consumer<Tag.Builder>... entityTags)
The tags associated with the change.
|
Change.Builder |
entityTags(Tag... entityTags)
The tags associated with the change.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildChange.Builder changeType(String changeType)
Change types are single string values that describe your intention for the change. Each change type is unique
for each EntityType provided in the change's scope. For more information on change types
available for single-AMI products, see Working with single-AMI products. Also, for more information on change types available for
container-based products, see Working with container products.
changeType - Change types are single string values that describe your intention for the change. Each change type is
unique for each EntityType provided in the change's scope. For more information on change
types available for single-AMI products, see Working with single-AMI products. Also, for more information on change types available for
container-based products, see Working with container products.Change.Builder entity(Entity entity)
The entity to be changed.
entity - The entity to be changed.default Change.Builder entity(Consumer<Entity.Builder> entity)
The entity to be changed.
This is a convenience method that creates an instance of theEntity.Builder avoiding the need to
create one manually via Entity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to entity(Entity).
entity - a consumer that will call methods on Entity.Builderentity(Entity)Change.Builder entityTags(Collection<Tag> entityTags)
The tags associated with the change.
entityTags - The tags associated with the change.Change.Builder entityTags(Tag... entityTags)
The tags associated with the change.
entityTags - The tags associated with the change.Change.Builder entityTags(Consumer<Tag.Builder>... entityTags)
The tags associated with the change.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one
manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #entityTags(List.
entityTags - a consumer that will call methods on
Tag.Builder#entityTags(java.util.Collection) Change.Builder details(String details)
This object contains details specific to the change type of the requested change. For more information on change types available for single-AMI products, see Working with single-AMI products. Also, for more information on change types available for container-based products, see Working with container products.
details - This object contains details specific to the change type of the requested change. For more information
on change types available for single-AMI products, see Working with single-AMI products. Also, for more information on change types available for
container-based products, see Working with container products.Change.Builder changeName(String changeName)
Optional name for the change.
changeName - Optional name for the change.Copyright © 2023. All rights reserved.