agentDimensionMetadata = $agentDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata */ public function getAgentDimensionMetadata() { return $this->agentDimensionMetadata; } /** * Output only. Metadata about the client sentiment category dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata $clientSentimentCategoryDimensionMetadata */ public function setClientSentimentCategoryDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata $clientSentimentCategoryDimensionMetadata) { $this->clientSentimentCategoryDimensionMetadata = $clientSentimentCategoryDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata */ public function getClientSentimentCategoryDimensionMetadata() { return $this->clientSentimentCategoryDimensionMetadata; } /** * Output only. Metadata about the conversation profile dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata $conversationProfileDimensionMetadata */ public function setConversationProfileDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata $conversationProfileDimensionMetadata) { $this->conversationProfileDimensionMetadata = $conversationProfileDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata */ public function getConversationProfileDimensionMetadata() { return $this->conversationProfileDimensionMetadata; } /** * Output only. Metadata about the Conversational Agents playbook dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata $conversationalAgentsPlaybookDimensionMetadata */ public function setConversationalAgentsPlaybookDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata $conversationalAgentsPlaybookDimensionMetadata) { $this->conversationalAgentsPlaybookDimensionMetadata = $conversationalAgentsPlaybookDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata */ public function getConversationalAgentsPlaybookDimensionMetadata() { return $this->conversationalAgentsPlaybookDimensionMetadata; } /** * Output only. Metadata about the Conversational Agents tool dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata $conversationalAgentsToolDimensionMetadata */ public function setConversationalAgentsToolDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata $conversationalAgentsToolDimensionMetadata) { $this->conversationalAgentsToolDimensionMetadata = $conversationalAgentsToolDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata */ public function getConversationalAgentsToolDimensionMetadata() { return $this->conversationalAgentsToolDimensionMetadata; } /** * The key of the dimension. * * Accepted values: DIMENSION_KEY_UNSPECIFIED, ISSUE, ISSUE_NAME, AGENT, * AGENT_TEAM, QA_QUESTION_ID, QA_QUESTION_ANSWER_VALUE, QA_SCORECARD_ID, * CONVERSATION_PROFILE_ID, MEDIUM, CONVERSATIONAL_AGENTS_PLAYBOOK_ID, * CONVERSATIONAL_AGENTS_PLAYBOOK_NAME, CONVERSATIONAL_AGENTS_TOOL_ID, * CONVERSATIONAL_AGENTS_TOOL_NAME, CLIENT_SENTIMENT_CATEGORY, * AGENT_VERSION_ID, AGENT_DEPLOYMENT_ID, AGENT_ASSIST_SUPERVISOR_ID, * LABEL_KEY, LABEL_VALUE, LABEL_KEY_AND_VALUE * * @param self::DIMENSION_KEY_* $dimensionKey */ public function setDimensionKey($dimensionKey) { $this->dimensionKey = $dimensionKey; } /** * @return self::DIMENSION_KEY_* */ public function getDimensionKey() { return $this->dimensionKey; } /** * Output only. Metadata about the issue dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata $issueDimensionMetadata */ public function setIssueDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata $issueDimensionMetadata) { $this->issueDimensionMetadata = $issueDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata */ public function getIssueDimensionMetadata() { return $this->issueDimensionMetadata; } /** * Output only. Metadata about conversation labels. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata $labelDimensionMetadata */ public function setLabelDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata $labelDimensionMetadata) { $this->labelDimensionMetadata = $labelDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata */ public function getLabelDimensionMetadata() { return $this->labelDimensionMetadata; } /** * Output only. Metadata about the conversation medium dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata $mediumDimensionMetadata */ public function setMediumDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata $mediumDimensionMetadata) { $this->mediumDimensionMetadata = $mediumDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata */ public function getMediumDimensionMetadata() { return $this->mediumDimensionMetadata; } /** * Output only. Metadata about the QA question-answer dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata $qaQuestionAnswerDimensionMetadata */ public function setQaQuestionAnswerDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata $qaQuestionAnswerDimensionMetadata) { $this->qaQuestionAnswerDimensionMetadata = $qaQuestionAnswerDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata */ public function getQaQuestionAnswerDimensionMetadata() { return $this->qaQuestionAnswerDimensionMetadata; } /** * Output only. Metadata about the QA question dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata $qaQuestionDimensionMetadata */ public function setQaQuestionDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata $qaQuestionDimensionMetadata) { $this->qaQuestionDimensionMetadata = $qaQuestionDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata */ public function getQaQuestionDimensionMetadata() { return $this->qaQuestionDimensionMetadata; } /** * Output only. Metadata about the QA scorecard dimension. * * @param GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata $qaScorecardDimensionMetadata */ public function setQaScorecardDimensionMetadata(GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata $qaScorecardDimensionMetadata) { $this->qaScorecardDimensionMetadata = $qaScorecardDimensionMetadata; } /** * @return GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata */ public function getQaScorecardDimensionMetadata() { return $this->qaScorecardDimensionMetadata; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudContactcenterinsightsV1alpha1Dimension::class, 'Google_Service_Contactcenterinsights_GoogleCloudContactcenterinsightsV1alpha1Dimension');