Class ListMessagesResponse.Builder
- java.lang.Object
-
- com.courier.api.resources.messages.types.ListMessagesResponse.Builder
-
- All Implemented Interfaces:
ListMessagesResponse._FinalStage,ListMessagesResponse.PagingStage
- Enclosing class:
- ListMessagesResponse
public static final class ListMessagesResponse.Builder extends java.lang.Object implements ListMessagesResponse.PagingStage, ListMessagesResponse._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListMessagesResponse._FinalStageaddAllResults(java.util.List<MessageDetails> results)An array of messages with their details.ListMessagesResponse._FinalStageaddResults(MessageDetails results)An array of messages with their details.ListMessagesResponsebuild()ListMessagesResponse.Builderfrom(ListMessagesResponse other)ListMessagesResponse._FinalStagepaging(Paging paging)Paging information for the result set.ListMessagesResponse._FinalStageresults(java.util.List<MessageDetails> results)
-
-
-
Method Detail
-
from
public ListMessagesResponse.Builder from(ListMessagesResponse other)
- Specified by:
fromin interfaceListMessagesResponse.PagingStage
-
paging
public ListMessagesResponse._FinalStage paging(Paging paging)
Paging information for the result set.
- Specified by:
pagingin interfaceListMessagesResponse.PagingStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllResults
public ListMessagesResponse._FinalStage addAllResults(java.util.List<MessageDetails> results)
An array of messages with their details.
- Specified by:
addAllResultsin interfaceListMessagesResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addResults
public ListMessagesResponse._FinalStage addResults(MessageDetails results)
An array of messages with their details.
- Specified by:
addResultsin interfaceListMessagesResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
results
public ListMessagesResponse._FinalStage results(java.util.List<MessageDetails> results)
- Specified by:
resultsin interfaceListMessagesResponse._FinalStage
-
build
public ListMessagesResponse build()
- Specified by:
buildin interfaceListMessagesResponse._FinalStage
-
-