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 Details

    • Builder

      public Builder()
      Initialization constructor
  • Method Details

    • inputStream

      public Media.Builder inputStream​(java.lang.Object inputStream)
      Setter for inputStream
      Parameters:
      inputStream -
      Returns:
      Builder
    • content

      public Media.Builder content​(java.lang.String content)
      Setter for content
      Parameters:
      content -
      Returns:
      Builder
    • url

      public Media.Builder url​(java.lang.String url)
      Setter for url
      Parameters:
      url -
      Returns:
      Builder
    • contentLength

      public Media.Builder contentLength​(java.lang.String contentLength)
      Setter for contentLength
      Parameters:
      contentLength -
      Returns:
      Builder
    • contentType

      public Media.Builder contentType​(java.lang.String contentType)
      Setter for contentType
      Parameters:
      contentType -
      Returns:
      Builder
    • tags

      public Media.Builder tags​(java.util.List<Tag> tags)
      Setter for tags
      Parameters:
      tags -
      Returns:
      Builder
    • userId

      public Media.Builder userId​(java.lang.String userId)
      Setter for userId
      Parameters:
      userId -
      Returns:
      Builder
    • mediaName

      public Media.Builder mediaName​(java.lang.String mediaName)
      Setter for mediaName
      Parameters:
      mediaName -
      Returns:
      Builder
    • mediaId

      public Media.Builder mediaId​(java.lang.String mediaId)
      Setter for mediaId
      Parameters:
      mediaId -
      Returns:
      Builder
    • cacheControl

      public Media.Builder cacheControl​(java.lang.String cacheControl)
      Setter for cacheControl
      Parameters:
      cacheControl -
      Returns:
      Builder
    • build

      public Media build()
      Builds a new Media object using the set fields.
      Returns:
      Media