Package com.bandwidth.messaging.models
Class BandwidthMessage.Builder
java.lang.Object
com.bandwidth.messaging.models.BandwidthMessage.Builder
- Enclosing class:
- BandwidthMessage
public static class BandwidthMessage.Builder
extends java.lang.Object
Class to build instances of
BandwidthMessage
-
Constructor Summary
Constructors Constructor Description Builder()
Initialization constructor -
Method Summary
Modifier and Type Method Description BandwidthMessage.Builder
applicationId(java.lang.String applicationId)
Setter for applicationIdBandwidthMessage
build()
Builds a newBandwidthMessage
object using the set fields.BandwidthMessage.Builder
direction(java.lang.String direction)
Setter for directionBandwidthMessage.Builder
from(java.lang.String from)
Setter for fromBandwidthMessage.Builder
id(java.lang.String id)
Setter for idBandwidthMessage.Builder
media(java.util.List<java.lang.String> media)
Setter for mediaBandwidthMessage.Builder
owner(java.lang.String owner)
Setter for ownerBandwidthMessage.Builder
segmentCount(java.lang.Integer segmentCount)
Setter for segmentCountBandwidthMessage.Builder
tag(java.lang.String tag)
Setter for tagBandwidthMessage.Builder
text(java.lang.String text)
Setter for textBandwidthMessage.Builder
time(java.lang.String time)
Setter for timeBandwidthMessage.Builder
to(java.util.List<java.lang.String> to)
Setter for to
-
Constructor Details
-
Builder
public Builder()Initialization constructor
-
-
Method Details
-
id
Setter for id- Parameters:
id
-- Returns:
- Builder
-
owner
Setter for owner- Parameters:
owner
-- Returns:
- Builder
-
applicationId
Setter for applicationId- Parameters:
applicationId
-- Returns:
- Builder
-
time
Setter for time- Parameters:
time
-- Returns:
- Builder
-
segmentCount
Setter for segmentCount- Parameters:
segmentCount
-- Returns:
- Builder
-
direction
Setter for direction- Parameters:
direction
-- Returns:
- Builder
-
to
Setter for to- Parameters:
to
-- Returns:
- Builder
-
from
Setter for from- Parameters:
from
-- Returns:
- Builder
-
media
Setter for media- Parameters:
media
-- Returns:
- Builder
-
text
Setter for text- Parameters:
text
-- Returns:
- Builder
-
tag
Setter for tag- Parameters:
tag
-- Returns:
- Builder
-
build
Builds a newBandwidthMessage
object using the set fields.- Returns:
BandwidthMessage
-