Class ClientPublicApiUsage

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

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

    • ClientPublicApiUsage

      public ClientPublicApiUsage()
    • ClientPublicApiUsage

      public ClientPublicApiUsage(Boolean initWithEmptyList)
  • Method Details

    • date

      public ClientPublicApiUsage date(LocalDate date)
      The date of the usage. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
    • getDate

      public LocalDate getDate()
    • setDate

      public void setDate(LocalDate date)
    • platform

      public ClientPublicApiUsage platform(String platform)
      The platform the request(s) is/were made on.
    • getPlatform

      public String getPlatform()
    • setPlatform

      public void setPlatform(String platform)
    • httpMethod

      The http method of the request(s)
    • getHttpMethod

      public ClientPublicApiUsage.HttpMethodEnum getHttpMethod()
    • setHttpMethod

      public void setHttpMethod(ClientPublicApiUsage.HttpMethodEnum httpMethod)
    • templateUri

      public ClientPublicApiUsage templateUri(String templateUri)
      The templateUri of the request(s).
    • getTemplateUri

      public String getTemplateUri()
    • setTemplateUri

      public void setTemplateUri(String templateUri)
    • requestCount

      public ClientPublicApiUsage requestCount(Long requestCount)
      The total number of requests.
    • getRequestCount

      public Long getRequestCount()
    • setRequestCount

      public void setRequestCount(Long requestCount)
    • status200

      public ClientPublicApiUsage status200(Long status200)
      The number of requests resulting in a 2xx HTTP status code.
    • getStatus200

      public Long getStatus200()
    • setStatus200

      public void setStatus200(Long status200)
    • status300

      public ClientPublicApiUsage status300(Long status300)
      The number of requests resulting in a 3xx HTTP status code.
    • getStatus300

      public Long getStatus300()
    • setStatus300

      public void setStatus300(Long status300)
    • status400

      public ClientPublicApiUsage status400(Long status400)
      The number of requests resulting in a 4xx HTTP status code.
    • getStatus400

      public Long getStatus400()
    • setStatus400

      public void setStatus400(Long status400)
    • status429

      public ClientPublicApiUsage status429(Long status429)
      The number of requests resulting in a 429 HTTP status code.
    • getStatus429

      public Long getStatus429()
    • setStatus429

      public void setStatus429(Long status429)
    • status500

      public ClientPublicApiUsage status500(Long status500)
      The number of requests resulting in a 5xx HTTP status code.
    • getStatus500

      public Long getStatus500()
    • setStatus500

      public void setStatus500(Long status500)
    • organizationId

      public ClientPublicApiUsage organizationId(String organizationId)
      The organizationId that made the request.
    • getOrganizationId

      public String getOrganizationId()
    • setOrganizationId

      public void setOrganizationId(String organizationId)
    • 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