public static interface GetContactResponse.Builder extends SsmContactsResponse.Builder, SdkPojo, CopyableBuilder<GetContactResponse.Builder,GetContactResponse>
| Modifier and Type | Method and Description |
|---|---|
GetContactResponse.Builder |
alias(String alias)
The alias of the contact or escalation plan.
|
GetContactResponse.Builder |
contactArn(String contactArn)
The ARN of the contact or escalation plan.
|
GetContactResponse.Builder |
displayName(String displayName)
The full name of the contact or escalation plan.
|
default GetContactResponse.Builder |
plan(Consumer<Plan.Builder> plan)
Details about the specific timing or stages and targets of the escalation plan or engagement plan.
|
GetContactResponse.Builder |
plan(Plan plan)
Details about the specific timing or stages and targets of the escalation plan or engagement plan.
|
GetContactResponse.Builder |
type(ContactType type)
The type of contact, either
PERSONAL or ESCALATION. |
GetContactResponse.Builder |
type(String type)
The type of contact, either
PERSONAL or ESCALATION. |
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetContactResponse.Builder contactArn(String contactArn)
The ARN of the contact or escalation plan.
contactArn - The ARN of the contact or escalation plan.GetContactResponse.Builder alias(String alias)
The alias of the contact or escalation plan. The alias is unique and identifiable.
alias - The alias of the contact or escalation plan. The alias is unique and identifiable.GetContactResponse.Builder displayName(String displayName)
The full name of the contact or escalation plan.
displayName - The full name of the contact or escalation plan.GetContactResponse.Builder type(String type)
The type of contact, either PERSONAL or ESCALATION.
type - The type of contact, either PERSONAL or ESCALATION.ContactType,
ContactTypeGetContactResponse.Builder type(ContactType type)
The type of contact, either PERSONAL or ESCALATION.
type - The type of contact, either PERSONAL or ESCALATION.ContactType,
ContactTypeGetContactResponse.Builder plan(Plan plan)
Details about the specific timing or stages and targets of the escalation plan or engagement plan.
plan - Details about the specific timing or stages and targets of the escalation plan or engagement plan.default GetContactResponse.Builder plan(Consumer<Plan.Builder> plan)
Details about the specific timing or stages and targets of the escalation plan or engagement plan.
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)Copyright © 2022. All rights reserved.