Class BandwidthMessage

java.lang.Object
com.bandwidth.messaging.models.BandwidthMessage

public class BandwidthMessage
extends java.lang.Object
This is a model class for BandwidthMessage type.
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Class Description
    static class  BandwidthMessage.Builder
    Class to build instances of BandwidthMessage
  • Constructor Summary

    Constructors 
    Constructor Description
    BandwidthMessage()
    Default constructor
    BandwidthMessage​(java.lang.String id, java.lang.String owner, java.lang.String applicationId, java.lang.String time, java.lang.Integer segmentCount, java.lang.String direction, java.util.List<java.lang.String> to, java.lang.String from, java.util.List<java.lang.String> media, java.lang.String text, java.lang.String tag)
    Initialization constructor.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getApplicationId()
    Getter for ApplicationId.
    java.lang.String getDirection()
    Getter for Direction.
    java.lang.String getFrom()
    Getter for From.
    java.lang.String getId()
    Getter for Id.
    java.util.List<java.lang.String> getMedia()
    Getter for Media.
    java.lang.String getOwner()
    Getter for Owner.
    java.lang.Integer getSegmentCount()
    Getter for SegmentCount.
    java.lang.String getTag()
    Getter for Tag.
    java.lang.String getText()
    Getter for Text.
    java.lang.String getTime()
    Getter for Time.
    java.util.List<java.lang.String> getTo()
    Getter for To.
    void setApplicationId​(java.lang.String value)
    Setter for ApplicationId.
    void setDirection​(java.lang.String value)
    Setter for Direction.
    void setFrom​(java.lang.String value)
    Setter for From.
    void setId​(java.lang.String value)
    Setter for Id.
    void setMedia​(java.util.List<java.lang.String> value)
    Setter for Media.
    void setOwner​(java.lang.String value)
    Setter for Owner.
    void setSegmentCount​(java.lang.Integer value)
    Setter for SegmentCount.
    void setTag​(java.lang.String value)
    Setter for Tag.
    void setText​(java.lang.String value)
    Setter for Text.
    void setTime​(java.lang.String value)
    Setter for Time.
    void setTo​(java.util.List<java.lang.String> value)
    Setter for To.
    BandwidthMessage.Builder toBuilder()
    Builds a new BandwidthMessage.Builder object.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BandwidthMessage

      public BandwidthMessage()
      Default constructor
    • BandwidthMessage

      public BandwidthMessage​(java.lang.String id, java.lang.String owner, java.lang.String applicationId, java.lang.String time, java.lang.Integer segmentCount, java.lang.String direction, java.util.List<java.lang.String> to, java.lang.String from, java.util.List<java.lang.String> media, java.lang.String text, java.lang.String tag)
      Initialization constructor.
      Parameters:
      id -
      owner -
      applicationId -
      time -
      segmentCount -
      direction -
      to -
      from -
      media -
      text -
      tag -
  • Method Details

    • getId

      public java.lang.String getId()
      Getter for Id.
    • setId

      public void setId​(java.lang.String value)
      Setter for Id.
    • getOwner

      public java.lang.String getOwner()
      Getter for Owner.
    • setOwner

      public void setOwner​(java.lang.String value)
      Setter for Owner.
    • getApplicationId

      public java.lang.String getApplicationId()
      Getter for ApplicationId.
    • setApplicationId

      public void setApplicationId​(java.lang.String value)
      Setter for ApplicationId.
    • getTime

      public java.lang.String getTime()
      Getter for Time.
    • setTime

      public void setTime​(java.lang.String value)
      Setter for Time.
    • getSegmentCount

      public java.lang.Integer getSegmentCount()
      Getter for SegmentCount.
    • setSegmentCount

      public void setSegmentCount​(java.lang.Integer value)
      Setter for SegmentCount.
    • getDirection

      public java.lang.String getDirection()
      Getter for Direction.
    • setDirection

      public void setDirection​(java.lang.String value)
      Setter for Direction.
    • getTo

      public java.util.List<java.lang.String> getTo()
      Getter for To.
    • setTo

      public void setTo​(java.util.List<java.lang.String> value)
      Setter for To.
    • getFrom

      public java.lang.String getFrom()
      Getter for From.
    • setFrom

      public void setFrom​(java.lang.String value)
      Setter for From.
    • getMedia

      public java.util.List<java.lang.String> getMedia()
      Getter for Media.
    • setMedia

      public void setMedia​(java.util.List<java.lang.String> value)
      Setter for Media.
    • getText

      public java.lang.String getText()
      Getter for Text.
    • setText

      public void setText​(java.lang.String value)
      Setter for Text.
    • getTag

      public java.lang.String getTag()
      Getter for Tag.
    • setTag

      public void setTag​(java.lang.String value)
      Setter for Tag.
    • toBuilder

      public BandwidthMessage.Builder toBuilder()
      Builds a new BandwidthMessage.Builder object. Creates the instance with the state of the current model.
      Returns:
      a new BandwidthMessage.Builder object