Class ApiUsageRow

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

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

    • ApiUsageRow

      public ApiUsageRow()
    • ApiUsageRow

      public ApiUsageRow(Boolean initWithEmptyList)
  • Method Details

    • clientId

      public ApiUsageRow clientId(String clientId)
      Client Id associated with this query result
    • getClientId

      public String getClientId()
    • setClientId

      public void setClientId(String clientId)
    • clientName

      public ApiUsageRow clientName(String clientName)
      Client Name associated with this query result
    • getClientName

      public String getClientName()
    • setClientName

      public void setClientName(String clientName)
    • organizationId

      public ApiUsageRow organizationId(String organizationId)
      Organization Id associated with this query result
    • getOrganizationId

      public String getOrganizationId()
    • setOrganizationId

      public void setOrganizationId(String organizationId)
    • userId

      public ApiUsageRow userId(String userId)
      User Id associated with this query result
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • templateUri

      public ApiUsageRow templateUri(String templateUri)
      Template Uri associated with this query result
    • getTemplateUri

      public String getTemplateUri()
    • setTemplateUri

      public void setTemplateUri(String templateUri)
    • httpMethod

      public ApiUsageRow httpMethod(String httpMethod)
      HTTP Method associated with this query result
    • getHttpMethod

      public String getHttpMethod()
    • setHttpMethod

      public void setHttpMethod(String httpMethod)
    • status200

      public ApiUsageRow status200(Long status200)
      Number of requests resulting in a 2xx HTTP status code
    • getStatus200

      public Long getStatus200()
    • setStatus200

      public void setStatus200(Long status200)
    • status300

      public ApiUsageRow status300(Long status300)
      Number of requests resulting in a 3xx HTTP status code
    • getStatus300

      public Long getStatus300()
    • setStatus300

      public void setStatus300(Long status300)
    • status400

      public ApiUsageRow status400(Long status400)
      Number of requests resulting in a 4xx HTTP status code
    • getStatus400

      public Long getStatus400()
    • setStatus400

      public void setStatus400(Long status400)
    • status500

      public ApiUsageRow status500(Long status500)
      Number of requests resulting in a 5xx HTTP status code
    • getStatus500

      public Long getStatus500()
    • setStatus500

      public void setStatus500(Long status500)
    • status429

      public ApiUsageRow status429(Long status429)
      Number of requests resulting in a 429 HTTP status code, this is a subset of the count returned with status400
    • getStatus429

      public Long getStatus429()
    • setStatus429

      public void setStatus429(Long status429)
    • requests

      public ApiUsageRow requests(Long requests)
      Total number of requests
    • getRequests

      public Long getRequests()
    • setRequests

      public void setRequests(Long requests)
    • date

      public ApiUsageRow date(Date date)
      Date of requests, based on granularity. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
    • getDate

      public Date getDate()
    • setDate

      public void setDate(Date date)
    • 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