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 Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The unique identifier for the application that was used to send the message.The unique identifier that was assigned to the message request.An object that indicates which endpoints the message was sent to, for each user.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 Details
-
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
SendUsersMessageResponse.Builder result(Map<String, ? extends Map<String, EndpointMessageResult>> 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.
-