Class SessionMetaDataResult

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

public class SessionMetaDataResult extends Object implements Serializable
SessionMetaDataResult
See Also:
  • Constructor Details

    • SessionMetaDataResult

      public SessionMetaDataResult()
    • SessionMetaDataResult

      public SessionMetaDataResult(Boolean initWithEmptyList)
  • Method Details

    • sessionInfo

      public SessionMetaDataResult sessionInfo(SessionInfo sessionInfo)
      Information about the continuous forecast session
    • getSessionInfo

      public SessionInfo getSessionInfo()
    • setSessionInfo

      public void setSessionInfo(SessionInfo sessionInfo)
    • snapshots

      public SessionMetaDataResult snapshots(List<Snapshots> snapshots)
      Captured snapshots
    • getSnapshots

      public List<Snapshots> getSnapshots()
    • setSnapshots

      public void setSnapshots(List<Snapshots> snapshots)
    • dateForecastStart

      public SessionMetaDataResult dateForecastStart(Date dateForecastStart)
      Start date of the forecast. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateForecastStart

      public Date getDateForecastStart()
    • setDateForecastStart

      public void setDateForecastStart(Date dateForecastStart)
    • dateHistoricalStart

      public SessionMetaDataResult dateHistoricalStart(Date dateHistoricalStart)
      Start date of the oldest available historical week. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDateHistoricalStart

      public Date getDateHistoricalStart()
    • setDateHistoricalStart

      public void setDateHistoricalStart(Date dateHistoricalStart)
    • aggregateOfferedHistoricalAvailability

      public SessionMetaDataResult aggregateOfferedHistoricalAvailability(AggregateHistoricalAvailability aggregateOfferedHistoricalAvailability)
      Total historical availability for offered metric across all planning groups
    • getAggregateOfferedHistoricalAvailability

      public AggregateHistoricalAvailability getAggregateOfferedHistoricalAvailability()
    • setAggregateOfferedHistoricalAvailability

      public void setAggregateOfferedHistoricalAvailability(AggregateHistoricalAvailability aggregateOfferedHistoricalAvailability)
    • aggregateAverageHandleTimeHistoricalAvailability

      public SessionMetaDataResult aggregateAverageHandleTimeHistoricalAvailability(AggregateHistoricalAvailability aggregateAverageHandleTimeHistoricalAvailability)
      Total historical availability for average handle time metric across all planning groups
    • getAggregateAverageHandleTimeHistoricalAvailability

      public AggregateHistoricalAvailability getAggregateAverageHandleTimeHistoricalAvailability()
    • setAggregateAverageHandleTimeHistoricalAvailability

      public void setAggregateAverageHandleTimeHistoricalAvailability(AggregateHistoricalAvailability aggregateAverageHandleTimeHistoricalAvailability)
    • 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