Class OutboundRoute

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

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

    • OutboundRoute

      public OutboundRoute()
    • OutboundRoute

      public OutboundRoute(Boolean initWithEmptyList)
  • Method Details

    • getId

      public String getId()
    • name

      public OutboundRoute name(String name)
      The name of the entity.
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • division

      public OutboundRoute division(Division division)
      The division to which this entity belongs.
    • getDivision

      public Division getDivision()
    • setDivision

      public void setDivision(Division division)
    • description

      public OutboundRoute description(String description)
      The resource's description.
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • version

      public OutboundRoute version(Integer version)
      The current version of the resource.
    • getVersion

      public Integer getVersion()
    • setVersion

      public void setVersion(Integer version)
    • getDateCreated

      public Date getDateCreated()
    • getDateModified

      public Date getDateModified()
    • getModifiedBy

      public String getModifiedBy()
    • getCreatedBy

      public String getCreatedBy()
    • getState

      public OutboundRoute.StateEnum getState()
    • getModifiedByApp

      public String getModifiedByApp()
    • getCreatedByApp

      public String getCreatedByApp()
    • classificationTypes

      public OutboundRoute classificationTypes(List<String> classificationTypes)
      The site associated to the outbound route.
    • getClassificationTypes

      public List<String> getClassificationTypes()
    • setClassificationTypes

      public void setClassificationTypes(List<String> classificationTypes)
    • enabled

      public OutboundRoute enabled(Boolean enabled)
    • getEnabled

      public Boolean getEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • distribution

      public OutboundRoute distribution(OutboundRoute.DistributionEnum distribution)
    • getDistribution

      public OutboundRoute.DistributionEnum getDistribution()
    • setDistribution

      public void setDistribution(OutboundRoute.DistributionEnum distribution)
    • externalTrunkBases

      public OutboundRoute externalTrunkBases(List<DomainEntityRef> externalTrunkBases)
      Trunk base settings of trunkType \"EXTERNAL\". This base must also be set on an edge logical interface for correct routing.
    • getExternalTrunkBases

      public List<DomainEntityRef> getExternalTrunkBases()
    • setExternalTrunkBases

      public void setExternalTrunkBases(List<DomainEntityRef> externalTrunkBases)
    • getSite

      public Site getSite()
    • getManaged

      public Boolean getManaged()
    • 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