Interface SendUsersMessageResponse.Builder

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

public static interface SendUsersMessageResponse.Builder extends SdkPojo, CopyableBuilder<SendUsersMessageResponse.Builder,SendUsersMessageResponse>
  • Method Details

    • applicationId

      SendUsersMessageResponse.Builder applicationId(String applicationId)

      The unique identifier for the application that was used to send the message.

      Parameters:
      applicationId - The unique identifier for the application that was used to send the message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestId

      The unique identifier that was assigned to the message request.

      Parameters:
      requestId - The unique identifier that was assigned to the message request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • result

      An object that indicates which endpoints the message was sent to, for each user. The object lists user IDs and, for each user ID, provides the endpoint IDs that the message was sent to. For each endpoint ID, it provides an EndpointMessageResult object.

      Parameters:
      result - An object that indicates which endpoints the message was sent to, for each user. The object lists user IDs and, for each user ID, provides the endpoint IDs that the message was sent to. For each endpoint ID, it provides an EndpointMessageResult object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.