Package com.bandwidth.messaging.models
Class Media.Builder
java.lang.Object
com.bandwidth.messaging.models.Media.Builder
- Enclosing class:
- Media
public static class Media.Builder
extends java.lang.Object
Class to build instances of
Media
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description Media
build()
Builds a newMedia
object using the set fields.Media.Builder
cacheControl(java.lang.String cacheControl)
Setter for cacheControl.Media.Builder
content(java.lang.String content)
Setter for content.Media.Builder
contentLength(java.lang.String contentLength)
Setter for contentLength.Media.Builder
contentType(java.lang.String contentType)
Setter for contentType.Media.Builder
inputStream(java.lang.Object inputStream)
Setter for inputStream.Media.Builder
mediaId(java.lang.String mediaId)
Setter for mediaId.Media.Builder
mediaName(java.lang.String mediaName)
Setter for mediaName.Media.Builder
tags(java.util.List<Tag> tags)
Setter for tags.Media.Builder
url(java.lang.String url)
Setter for url.Media.Builder
userId(java.lang.String userId)
Setter for userId.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
inputStream
Setter for inputStream.- Parameters:
inputStream
- Object value for inputStream.- Returns:
- Builder
-
content
Setter for content.- Parameters:
content
- String value for content.- Returns:
- Builder
-
url
Setter for url.- Parameters:
url
- String value for url.- Returns:
- Builder
-
contentLength
Setter for contentLength.- Parameters:
contentLength
- String value for contentLength.- Returns:
- Builder
-
contentType
Setter for contentType.- Parameters:
contentType
- String value for contentType.- Returns:
- Builder
-
tags
Setter for tags.- Parameters:
tags
- List of Tag value for tags.- Returns:
- Builder
-
userId
Setter for userId.- Parameters:
userId
- String value for userId.- Returns:
- Builder
-
mediaName
Setter for mediaName.- Parameters:
mediaName
- String value for mediaName.- Returns:
- Builder
-
mediaId
Setter for mediaId.- Parameters:
mediaId
- String value for mediaId.- Returns:
- Builder
-
cacheControl
Setter for cacheControl.- Parameters:
cacheControl
- String value for cacheControl.- Returns:
- Builder
-
build
Builds a newMedia
object using the set fields.- Returns:
Media
-