Interface Contact.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Contact.Builder,Contact>,SdkBuilder<Contact.Builder,Contact>,SdkPojo
- Enclosing class:
- Contact
public static interface Contact.Builder extends SdkPojo, CopyableBuilder<Contact.Builder,Contact>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Contact.Builderalias(String alias)The unique and identifiable alias of the contact or escalation plan.Contact.BuildercontactArn(String contactArn)The Amazon Resource Name (ARN) of the contact or escalation plan.Contact.BuilderdisplayName(String displayName)The full name of the contact or escalation plan.Contact.Buildertype(String type)Refers to the type of contact.Contact.Buildertype(ContactType type)Refers to the type of contact.-
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, sdkFields
-
-
-
-
Method Detail
-
contactArn
Contact.Builder contactArn(String contactArn)
The Amazon Resource Name (ARN) of the contact or escalation plan.
- Parameters:
contactArn- The Amazon Resource Name (ARN) of the contact or escalation plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
alias
Contact.Builder alias(String alias)
The unique and identifiable alias of the contact or escalation plan.
- Parameters:
alias- The unique and identifiable alias of the contact or escalation plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
Contact.Builder displayName(String displayName)
The full name of the contact or escalation plan.
- Parameters:
displayName- The full name of the contact or escalation plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Contact.Builder type(String type)
Refers to the type of contact. A single contact is type
PERSONALand an escalation plan is typeESCALATION.- Parameters:
type- Refers to the type of contact. A single contact is typePERSONALand an escalation plan is typeESCALATION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContactType,ContactType
-
type
Contact.Builder type(ContactType type)
Refers to the type of contact. A single contact is type
PERSONALand an escalation plan is typeESCALATION.- Parameters:
type- Refers to the type of contact. A single contact is typePERSONALand an escalation plan is typeESCALATION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ContactType,ContactType
-
-