Interface GetWhatsAppCallPermissionRequest.Builder

  • Method Details

    • originationPhoneNumberId

      GetWhatsAppCallPermissionRequest.Builder originationPhoneNumberId(String originationPhoneNumberId)

      The unique identifier of the business phone number for which to retrieve the calling permission. The phone number identifiers are formatted as phone-number-id-01234567890123456789012345678901.

      Parameters:
      originationPhoneNumberId - The unique identifier of the business phone number for which to retrieve the calling permission. The phone number identifiers are formatted as phone-number-id-01234567890123456789012345678901.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • destinationPhoneNumber

      GetWhatsAppCallPermissionRequest.Builder destinationPhoneNumber(String destinationPhoneNumber)

      The end user's phone number, in E.164 format, for which to retrieve the calling permission.

      Parameters:
      destinationPhoneNumber - The end user's phone number, in E.164 format, for which to retrieve the calling permission.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endUserBsuid

      The business-scoped user identifier (BSUID) of the end user for which to retrieve the calling permission.

      Parameters:
      endUserBsuid - The business-scoped user identifier (BSUID) of the end user for which to retrieve the calling permission.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetWhatsAppCallPermissionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.