Interface UpdateRelatedItemsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateRelatedItemsRequest.Builder,
,UpdateRelatedItemsRequest> SdkBuilder<UpdateRelatedItemsRequest.Builder,
,UpdateRelatedItemsRequest> SdkPojo
,SdkRequest.Builder
,SsmIncidentsRequest.Builder
- Enclosing class:
UpdateRelatedItemsRequest
@Mutable
@NotThreadSafe
public static interface UpdateRelatedItemsRequest.Builder
extends SsmIncidentsRequest.Builder, SdkPojo, CopyableBuilder<UpdateRelatedItemsRequest.Builder,UpdateRelatedItemsRequest>
-
Method Summary
Modifier and TypeMethodDescriptionclientToken
(String clientToken) A token that ensures that a client calls the operation only once with the specified details.incidentRecordArn
(String incidentRecordArn) The Amazon Resource Name (ARN) of the incident record that contains the related items that you update.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.relatedItemsUpdate
(Consumer<RelatedItemsUpdate.Builder> relatedItemsUpdate) Details about the item that you are add to, or delete from, an incident.relatedItemsUpdate
(RelatedItemsUpdate relatedItemsUpdate) Details about the item that you are add to, or delete from, an incident.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.services.ssmincidents.model.SsmIncidentsRequest.Builder
build
-
Method Details
-
clientToken
A token that ensures that a client calls the operation only once with the specified details.
- Parameters:
clientToken
- A token that ensures that a client calls the operation only once with the specified details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
incidentRecordArn
The Amazon Resource Name (ARN) of the incident record that contains the related items that you update.
- Parameters:
incidentRecordArn
- The Amazon Resource Name (ARN) of the incident record that contains the related items that you update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateRelatedItemsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateRelatedItemsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-