Package com.bandwidth.messaging.models
Class MessageRequest.Builder
java.lang.Object
com.bandwidth.messaging.models.MessageRequest.Builder
- Enclosing class:
- MessageRequest
public static class MessageRequest.Builder
extends java.lang.Object
Class to build instances of
MessageRequest
.-
Constructor Summary
-
Method Summary
Modifier and Type Method Description MessageRequest.Builder
applicationId(java.lang.String applicationId)
Setter for applicationId.MessageRequest
build()
Builds a newMessageRequest
object using the set fields.MessageRequest.Builder
from(java.lang.String from)
Setter for from.MessageRequest.Builder
media(java.util.List<java.lang.String> media)
Setter for media.MessageRequest.Builder
priority(PriorityEnum priority)
Setter for priority.MessageRequest.Builder
tag(java.lang.String tag)
Setter for tag.MessageRequest.Builder
text(java.lang.String text)
Setter for text.MessageRequest.Builder
to(java.util.List<java.lang.String> to)
Setter for to.
-
Constructor Details
-
Builder
public Builder()Initialization constructor. -
Builder
public Builder(java.lang.String applicationId, java.util.List<java.lang.String> to, java.lang.String from)Initialization constructor.- Parameters:
applicationId
- String value for applicationId.to
- List of String value for to.from
- String value for from.
-
-
Method Details
-
applicationId
Setter for applicationId.- Parameters:
applicationId
- String value for applicationId.- Returns:
- Builder
-
to
Setter for to.- Parameters:
to
- List of String value for to.- Returns:
- Builder
-
from
Setter for from.- Parameters:
from
- String value for from.- Returns:
- Builder
-
text
Setter for text.- Parameters:
text
- String value for text.- Returns:
- Builder
-
media
Setter for media.- Parameters:
media
- List of String value for media.- Returns:
- Builder
-
tag
Setter for tag.- Parameters:
tag
- String value for tag.- Returns:
- Builder
-
priority
Setter for priority.- Parameters:
priority
- PriorityEnum value for priority.- Returns:
- Builder
-
build
Builds a newMessageRequest
object using the set fields.- Returns:
MessageRequest
-