public static interface UpdateContactRequest.Builder extends SsmContactsRequest.Builder, SdkPojo, CopyableBuilder<UpdateContactRequest.Builder,UpdateContactRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateContactRequest.Builder |
contactId(String contactId)
The Amazon Resource Name (ARN) of the contact or escalation plan you're updating.
|
UpdateContactRequest.Builder |
displayName(String displayName)
The full name of the contact or escalation plan.
|
UpdateContactRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateContactRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateContactRequest.Builder |
plan(Consumer<Plan.Builder> plan)
A list of stages.
|
UpdateContactRequest.Builder |
plan(Plan plan)
A list of stages.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateContactRequest.Builder contactId(String contactId)
The Amazon Resource Name (ARN) of the contact or escalation plan you're updating.
contactId - The Amazon Resource Name (ARN) of the contact or escalation plan you're updating.UpdateContactRequest.Builder displayName(String displayName)
The full name of the contact or escalation plan.
displayName - The full name of the contact or escalation plan.UpdateContactRequest.Builder plan(Plan plan)
A list of stages. A contact has an engagement plan with stages for specified contact channels. An escalation plan uses these stages to contact specified contacts.
plan - A list of stages. A contact has an engagement plan with stages for specified contact channels. An
escalation plan uses these stages to contact specified contacts.default UpdateContactRequest.Builder plan(Consumer<Plan.Builder> plan)
A list of stages. A contact has an engagement plan with stages for specified contact channels. An escalation plan uses these stages to contact specified contacts.
This is a convenience method that creates an instance of thePlan.Builder avoiding the need to create
one manually via Plan.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to plan(Plan).
plan - a consumer that will call methods on Plan.Builderplan(Plan)UpdateContactRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateContactRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.