Class CaseplanUpdate

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

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

    • CaseplanUpdate

      public CaseplanUpdate()
    • CaseplanUpdate

      public CaseplanUpdate(Boolean initWithEmptyList)
  • Method Details

    • name

      public CaseplanUpdate name(String name)
      The name of the Caseplan. Valid length between 3 and 256 characters.
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • defaultDueDurationInSeconds

      public CaseplanUpdate defaultDueDurationInSeconds(Integer defaultDueDurationInSeconds)
      The default due duration in seconds for Cases created from the Caseplan. Valid range is between 1 and 31536000 seconds. maximum: 31536000
    • getDefaultDueDurationInSeconds

      public Integer getDefaultDueDurationInSeconds()
    • setDefaultDueDurationInSeconds

      public void setDefaultDueDurationInSeconds(Integer defaultDueDurationInSeconds)
    • defaultTtlSeconds

      public CaseplanUpdate defaultTtlSeconds(Integer defaultTtlSeconds)
      The default TTL in seconds for Cases created from the Caseplan. Valid range is between 86400 and 31536000 seconds. minimum: 86400 maximum: 31536000
    • getDefaultTtlSeconds

      public Integer getDefaultTtlSeconds()
    • setDefaultTtlSeconds

      public void setDefaultTtlSeconds(Integer defaultTtlSeconds)
    • referencePrefix

      public CaseplanUpdate referencePrefix(String referencePrefix)
      The reference of the Caseplan. Valid length between 2 and 8 alphanumeric characters.
    • getReferencePrefix

      public String getReferencePrefix()
    • setReferencePrefix

      public void setReferencePrefix(String referencePrefix)
    • customerIntentId

      public CaseplanUpdate customerIntentId(String customerIntentId)
      The ID of the customer intent associated with this Caseplan.
    • getCustomerIntentId

      public String getCustomerIntentId()
    • setCustomerIntentId

      public void setCustomerIntentId(String customerIntentId)
    • description

      public CaseplanUpdate description(String description)
      The description of the Caseplan. Maximum length of 512 characters.
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • defaultCaseOwnerId

      public CaseplanUpdate defaultCaseOwnerId(String defaultCaseOwnerId)
      The ID of the default owner of a Case created from the Caseplan. Must be a valid UUID.
    • getDefaultCaseOwnerId

      public String getDefaultCaseOwnerId()
    • setDefaultCaseOwnerId

      public void setDefaultCaseOwnerId(String defaultCaseOwnerId)
    • divisionId

      public CaseplanUpdate divisionId(String divisionId)
      The ID of the division the Caseplan belongs to. If divisionId is null or '*', the Caseplan will be divisionless.
    • getDivisionId

      public String getDivisionId()
    • setDivisionId

      public void setDivisionId(String divisionId)
    • 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