Class JourneyView

java.lang.Object
com.mypurecloud.sdk.v2.model.JourneyView
All Implemented Interfaces:
Serializable

public class JourneyView extends Object implements Serializable
A journey view
See Also:
  • Constructor Details

    • JourneyView

      public JourneyView()
    • JourneyView

      public JourneyView(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public JourneyView name(String name)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • description

      public JourneyView description(String description)
      A description of the journey view
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getVersion

      public Integer getVersion()
    • getCreatedBy

      public JourneyViewUser getCreatedBy()
    • getModifiedBy

      public JourneyViewUser getModifiedBy()
    • interval

      public JourneyView interval(String interval)
      An absolute timeframe for the journey view, expressed as an ISO 8601 interval. Only one of interval or duration must be specified. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
    • getInterval

      public String getInterval()
    • setInterval

      public void setInterval(String interval)
    • duration

      public JourneyView duration(String duration)
      A relative timeframe for the journey view, expressed as an ISO 8601 duration. Only one of interval or duration must be specified. Periods are represented as an ISO-8601 string. For example: P1D or P1DT12H
    • getDuration

      public String getDuration()
    • setDuration

      public void setDuration(String duration)
    • elements

      public JourneyView elements(List<JourneyViewElement> elements)
      The elements within the journey view
    • getElements

      public List<JourneyViewElement> getElements()
    • setElements

      public void setElements(List<JourneyViewElement> elements)
    • charts

      public JourneyView charts(List<JourneyViewChart> charts)
      A list of charts to measure within context of the elements of the the journey view
    • getCharts

      public List<JourneyViewChart> getCharts()
    • setCharts

      public void setCharts(List<JourneyViewChart> charts)
    • getDateCreated

      public Date getDateCreated()
    • getDateModified

      public Date getDateModified()
    • getSelfUri

      public String getSelfUri()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object