Interface Contact.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Contact.Builder,Contact>, SdkBuilder<Contact.Builder,Contact>, SdkPojo
Enclosing class:
Contact

@Mutable @NotThreadSafe public static interface Contact.Builder extends SdkPojo, CopyableBuilder<Contact.Builder,Contact>
  • Method Details

    • 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)

      The type of contact.

      • PERSONAL: A single, individual contact.

      • ESCALATION: An escalation plan.

      • ONCALL_SCHEDULE: An on-call schedule.

      Parameters:
      type - The type of contact.

      • PERSONAL: A single, individual contact.

      • ESCALATION: An escalation plan.

      • ONCALL_SCHEDULE: An on-call schedule.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of contact.

      • PERSONAL: A single, individual contact.

      • ESCALATION: An escalation plan.

      • ONCALL_SCHEDULE: An on-call schedule.

      Parameters:
      type - The type of contact.

      • PERSONAL: A single, individual contact.

      • ESCALATION: An escalation plan.

      • ONCALL_SCHEDULE: An on-call schedule.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: