Package com.bandwidth.messaging.models
Class Media
java.lang.Object
com.bandwidth.messaging.models.Media
public class Media
extends java.lang.Object
This is a model class for Media type.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Media.Builder
Class to build instances ofMedia
-
Constructor Summary
Constructors Constructor Description Media()
Default constructorMedia(java.lang.Object inputStream, java.lang.String content, java.lang.String url, java.lang.String contentLength, java.lang.String contentType, java.util.List<Tag> tags, java.lang.String userId, java.lang.String mediaName, java.lang.String mediaId, java.lang.String cacheControl)
Initialization constructor. -
Method Summary
Modifier and Type Method Description java.lang.String
getCacheControl()
Getter for CacheControl.java.lang.String
getContent()
Getter for Content.java.lang.String
getContentLength()
Getter for ContentLength.java.lang.String
getContentType()
Getter for ContentType.java.lang.Object
getInputStream()
Getter for InputStream.java.lang.String
getMediaId()
Getter for MediaId.java.lang.String
getMediaName()
Getter for MediaName.java.util.List<Tag>
getTags()
Getter for Tags.java.lang.String
getUrl()
Getter for Url.java.lang.String
getUserId()
Getter for UserId.void
setCacheControl(java.lang.String value)
Setter for CacheControl.void
setContent(java.lang.String value)
Setter for Content.void
setContentLength(java.lang.String value)
Setter for ContentLength.void
setContentType(java.lang.String value)
Setter for ContentType.void
setInputStream(java.lang.Object value)
Setter for InputStream.void
setMediaId(java.lang.String value)
Setter for MediaId.void
setMediaName(java.lang.String value)
Setter for MediaName.void
setTags(java.util.List<Tag> value)
Setter for Tags.void
setUrl(java.lang.String value)
Setter for Url.void
setUserId(java.lang.String value)
Setter for UserId.Media.Builder
toBuilder()
Builds a newMedia.Builder
object.
-
Constructor Details
-
Media
public Media()Default constructor -
Media
public Media(java.lang.Object inputStream, java.lang.String content, java.lang.String url, java.lang.String contentLength, java.lang.String contentType, java.util.List<Tag> tags, java.lang.String userId, java.lang.String mediaName, java.lang.String mediaId, java.lang.String cacheControl)Initialization constructor.- Parameters:
inputStream
-content
-url
-contentLength
-contentType
-tags
-userId
-mediaName
-mediaId
-cacheControl
-
-
-
Method Details
-
getInputStream
public java.lang.Object getInputStream()Getter for InputStream. -
setInputStream
public void setInputStream(java.lang.Object value)Setter for InputStream. -
getContent
public java.lang.String getContent()Getter for Content. -
setContent
public void setContent(java.lang.String value)Setter for Content. -
getUrl
public java.lang.String getUrl()Getter for Url. -
setUrl
public void setUrl(java.lang.String value)Setter for Url. -
getContentLength
public java.lang.String getContentLength()Getter for ContentLength. -
setContentLength
public void setContentLength(java.lang.String value)Setter for ContentLength. -
getContentType
public java.lang.String getContentType()Getter for ContentType. -
setContentType
public void setContentType(java.lang.String value)Setter for ContentType. -
getTags
Getter for Tags. -
setTags
Setter for Tags. -
getUserId
public java.lang.String getUserId()Getter for UserId. -
setUserId
public void setUserId(java.lang.String value)Setter for UserId. -
getMediaName
public java.lang.String getMediaName()Getter for MediaName. -
setMediaName
public void setMediaName(java.lang.String value)Setter for MediaName. -
getMediaId
public java.lang.String getMediaId()Getter for MediaId. -
setMediaId
public void setMediaId(java.lang.String value)Setter for MediaId. -
getCacheControl
public java.lang.String getCacheControl()Getter for CacheControl. -
setCacheControl
public void setCacheControl(java.lang.String value)Setter for CacheControl. -
toBuilder
Builds a newMedia.Builder
object. Creates the instance with the state of the current model.- Returns:
- a new
Media.Builder
object
-