Package com.mypurecloud.sdk.v2.model
Class DefaultObjective
java.lang.Object
com.mypurecloud.sdk.v2.model.DefaultObjective
- All Implemented Interfaces:
Serializable
DefaultObjective
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe initial direction to filter onstatic enumGets or Sets mediaTypesstatic enumA filter type for topic Ids. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionA flag for whether this objective is enabled for the related metricbooleanevaluationFormContextIds(List<String> evaluationFormContextIds) The ids of associated evaluation form context, for Quality Evaluation Score metricsgetId()getZones()inthashCode()initialDirection(DefaultObjective.InitialDirectionEnum initialDirection) The initial direction to filter onmediaTypes(List<DefaultObjective.MediaTypesEnum> mediaTypes) A list of media types for the metricqueues(List<AddressableEntityRef> queues) A list of queues for the metricvoidsetEnabled(Boolean enabled) voidsetEvaluationFormContextIds(List<String> evaluationFormContextIds) voidsetInitialDirection(DefaultObjective.InitialDirectionEnum initialDirection) voidsetMediaTypes(List<DefaultObjective.MediaTypesEnum> mediaTypes) voidsetQueues(List<AddressableEntityRef> queues) voidsetTemplateId(String templateId) voidsetTopicIdsFilterType(DefaultObjective.TopicIdsFilterTypeEnum topicIdsFilterType) voidsetTopics(List<AddressableEntityRef> topics) voidsetZones(List<ObjectiveZone> zones) templateId(String templateId) The id of this objective's base templatetopicIdsFilterType(DefaultObjective.TopicIdsFilterTypeEnum topicIdsFilterType) A filter type for topic Ids.topics(List<AddressableEntityRef> topics) A list of topic ids for detected topic metricstoString()zones(List<ObjectiveZone> zones) Objective zone specifies min,max points and values for the associated metric
-
Constructor Details
-
DefaultObjective
public DefaultObjective() -
DefaultObjective
-
-
Method Details
-
getId
-
templateId
The id of this objective's base template -
getTemplateId
-
setTemplateId
-
zones
Objective zone specifies min,max points and values for the associated metric -
getZones
-
setZones
-
enabled
A flag for whether this objective is enabled for the related metric -
getEnabled
-
setEnabled
-
mediaTypes
A list of media types for the metric -
getMediaTypes
-
setMediaTypes
-
queues
A list of queues for the metric -
getQueues
-
setQueues
-
topics
A list of topic ids for detected topic metrics -
getTopics
-
setTopics
-
topicIdsFilterType
public DefaultObjective topicIdsFilterType(DefaultObjective.TopicIdsFilterTypeEnum topicIdsFilterType) A filter type for topic Ids. It's only used for objectives with topicIds. Default filter behavior is \"or\". -
getTopicIdsFilterType
-
setTopicIdsFilterType
-
evaluationFormContextIds
The ids of associated evaluation form context, for Quality Evaluation Score metrics -
getEvaluationFormContextIds
-
setEvaluationFormContextIds
-
initialDirection
The initial direction to filter on -
getInitialDirection
-
setInitialDirection
-
equals
-
hashCode
public int hashCode() -
toString
-