contactcenterinsights
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Overview¶
Package contactcenterinsights provides access to the Contact Center AI Insights API.
For product documentation, see:https://cloud.google.com/contact-center/insights/docs
Library status¶
These client libraries are officially supported by Google. However, thislibrary is considered complete and is in maintenance mode. This meansthat we will address critical bugs and security issues but will not addany new features.
When possible, we recommend using our newer[Cloud Client Libraries for Go](https://pkg.go.dev/cloud.google.com/go)that are still actively being worked and iterated on.
Creating a client¶
Usage example:
import "google.golang.org/api/contactcenterinsights/v1"...ctx := context.Background()contactcenterinsightsService, err := contactcenterinsights.NewService(ctx)
In this example, Google Application Default Credentials are used forauthentication. For information on how to create and obtain ApplicationDefault Credentials, seehttps://developers.google.com/identity/protocols/application-default-credentials.
Other authentication options¶
To use an API key for authentication (note: some APIs do not support APIkeys), usegoogle.golang.org/api/option.WithAPIKey:
contactcenterinsightsService, err := contactcenterinsights.NewService(ctx, option.WithAPIKey("AIza..."))To use an OAuth token (e.g., a user token obtained via a three-legged OAuthflow, usegoogle.golang.org/api/option.WithTokenSource:
config := &oauth2.Config{...}// ...token, err := config.Exchange(ctx, ...)contactcenterinsightsService, err := contactcenterinsights.NewService(ctx, option.WithTokenSource(config.TokenSource(ctx, token)))Seegoogle.golang.org/api/option.ClientOption for details on options.
Index¶
- Constants
- type GoogleCloudContactcenterinsightsV1Analysis
- type GoogleCloudContactcenterinsightsV1AnalysisResult
- type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata
- type GoogleCloudContactcenterinsightsV1AnalysisRule
- type GoogleCloudContactcenterinsightsV1AnnotationBoundary
- type GoogleCloudContactcenterinsightsV1AnnotatorSelector
- type GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig
- type GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList
- type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig
- type GoogleCloudContactcenterinsightsV1AnswerFeedback
- type GoogleCloudContactcenterinsightsV1AppealAssessmentRequest
- type GoogleCloudContactcenterinsightsV1ArticleSuggestionData
- type GoogleCloudContactcenterinsightsV1Assessment
- type GoogleCloudContactcenterinsightsV1AssessmentRule
- type GoogleCloudContactcenterinsightsV1AuthorizedView
- type GoogleCloudContactcenterinsightsV1AuthorizedViewSet
- type GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata
- type GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest
- type GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse
- type GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata
- type GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest
- type GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse
- type GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsMetadata
- type GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest
- type GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata
- type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats
- type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest
- type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination
- type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination
- type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest
- type GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource
- type GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource
- type GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse
- type GoogleCloudContactcenterinsightsV1CalculateStatsRequest
- type GoogleCloudContactcenterinsightsV1CalculateStatsResponse
- type GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries
- type GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval
- type GoogleCloudContactcenterinsightsV1CallAnnotation
- type GoogleCloudContactcenterinsightsV1Conversation
- type GoogleCloudContactcenterinsightsV1ConversationCallMetadata
- type GoogleCloudContactcenterinsightsV1ConversationDataSource
- type GoogleCloudContactcenterinsightsV1ConversationLevelSentiment
- type GoogleCloudContactcenterinsightsV1ConversationLevelSilence
- type GoogleCloudContactcenterinsightsV1ConversationParticipant
- type GoogleCloudContactcenterinsightsV1ConversationQualityMetadata
- type GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo
- type GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData
- type GoogleCloudContactcenterinsightsV1ConversationTranscript
- type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment
- type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata
- type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo
- type GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata
- type GoogleCloudContactcenterinsightsV1CreateIssueMetadata
- type GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1CreateIssueModelRequest
- type GoogleCloudContactcenterinsightsV1CreateIssueRequest
- type GoogleCloudContactcenterinsightsV1Dataset
- type GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest
- type GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagMetadata
- type GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest
- type GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1DeployIssueModelRequest
- type GoogleCloudContactcenterinsightsV1DeployIssueModelResponse
- type GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest
- type GoogleCloudContactcenterinsightsV1DialogflowIntent
- type GoogleCloudContactcenterinsightsV1DialogflowInteractionData
- type GoogleCloudContactcenterinsightsV1DialogflowSource
- type GoogleCloudContactcenterinsightsV1Dimension
- type GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata
- type GoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata
- type GoogleCloudContactcenterinsightsV1EncryptionSpec
- type GoogleCloudContactcenterinsightsV1Entity
- type GoogleCloudContactcenterinsightsV1EntityMentionData
- type GoogleCloudContactcenterinsightsV1ExactMatchConfig
- type GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata
- type GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest
- type GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination
- type GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse
- type GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1ExportIssueModelRequest
- type GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination
- type GoogleCloudContactcenterinsightsV1ExportIssueModelResponse
- type GoogleCloudContactcenterinsightsV1FaqAnswerData
- type GoogleCloudContactcenterinsightsV1FeedbackLabel
- type GoogleCloudContactcenterinsightsV1FinalizeAssessmentRequest
- type GoogleCloudContactcenterinsightsV1GcsSource
- type GoogleCloudContactcenterinsightsV1HoldData
- type GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1ImportIssueModelRequest
- type GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource
- type GoogleCloudContactcenterinsightsV1ImportIssueModelResponse
- type GoogleCloudContactcenterinsightsV1IngestConversationsMetadata
- type GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats
- type GoogleCloudContactcenterinsightsV1IngestConversationsRequest
- type GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig
- type GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource
- type GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig
- type GoogleCloudContactcenterinsightsV1IngestConversationsResponse
- type GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata
- type GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest
- type GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse
- type GoogleCloudContactcenterinsightsV1Intent
- type GoogleCloudContactcenterinsightsV1IntentMatchData
- type GoogleCloudContactcenterinsightsV1InterruptionData
- type GoogleCloudContactcenterinsightsV1Issue
- type GoogleCloudContactcenterinsightsV1IssueAssignment
- type GoogleCloudContactcenterinsightsV1IssueMatchData
- type GoogleCloudContactcenterinsightsV1IssueModel
- type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig
- type GoogleCloudContactcenterinsightsV1IssueModelLabelStats
- type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats
- type GoogleCloudContactcenterinsightsV1IssueModelResult
- type GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1ListAnalysesResponse
- type GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse
- type GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse
- type GoogleCloudContactcenterinsightsV1ListAssessmentsResponse
- type GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse
- type GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse
- type GoogleCloudContactcenterinsightsV1ListConversationsResponse
- type GoogleCloudContactcenterinsightsV1ListDatasetsResponse
- type GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1ListIssueModelsResponse
- type GoogleCloudContactcenterinsightsV1ListIssuesResponse
- type GoogleCloudContactcenterinsightsV1ListNotesResponse
- type GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse
- type GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse
- type GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse
- type GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse
- type GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse
- type GoogleCloudContactcenterinsightsV1ListViewsResponse
- type GoogleCloudContactcenterinsightsV1Note
- type GoogleCloudContactcenterinsightsV1NoteAssessmentNote
- type GoogleCloudContactcenterinsightsV1NoteConversationTurnNote
- type GoogleCloudContactcenterinsightsV1NoteQaQuestionNote
- type GoogleCloudContactcenterinsightsV1PhraseMatchData
- type GoogleCloudContactcenterinsightsV1PhraseMatchRule
- type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig
- type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup
- type GoogleCloudContactcenterinsightsV1PhraseMatcher
- type GoogleCloudContactcenterinsightsV1PublishAssessmentRequest
- type GoogleCloudContactcenterinsightsV1QaAnswer
- type GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource
- type GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue
- type GoogleCloudContactcenterinsightsV1QaQuestion
- type GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice
- type GoogleCloudContactcenterinsightsV1QaQuestionMetrics
- type GoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig
- type GoogleCloudContactcenterinsightsV1QaQuestionTag
- type GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata
- type GoogleCloudContactcenterinsightsV1QaScorecard
- type GoogleCloudContactcenterinsightsV1QaScorecardResult
- type GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult
- type GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource
- type GoogleCloudContactcenterinsightsV1QaScorecardRevision
- type GoogleCloudContactcenterinsightsV1QueryInterval
- type GoogleCloudContactcenterinsightsV1QueryMetricsMetadata
- type GoogleCloudContactcenterinsightsV1QueryMetricsRequest
- type GoogleCloudContactcenterinsightsV1QueryMetricsResponse
- type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice
- type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint
- type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure
- type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore
- type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries
- type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewMetadata
- type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest
- type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource
- type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewResponse
- type GoogleCloudContactcenterinsightsV1RedactionConfig
- type GoogleCloudContactcenterinsightsV1RuntimeAnnotation
- type GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput
- type GoogleCloudContactcenterinsightsV1SampleConversationsMetadata
- type GoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats
- type GoogleCloudContactcenterinsightsV1SampleConversationsRequest
- type GoogleCloudContactcenterinsightsV1SampleConversationsResponse
- type GoogleCloudContactcenterinsightsV1SampleRule
- type GoogleCloudContactcenterinsightsV1ScheduleInfo
- type GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse
- type GoogleCloudContactcenterinsightsV1SentimentData
- type GoogleCloudContactcenterinsightsV1Settings
- type GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig
- type GoogleCloudContactcenterinsightsV1SilenceData
- type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData
- type GoogleCloudContactcenterinsightsV1SmartReplyData
- type GoogleCloudContactcenterinsightsV1SpeechConfig
- type GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest
- type GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest
- type GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse
- type GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest
- type GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagMetadata
- type GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest
- type GoogleCloudContactcenterinsightsV1UploadConversationMetadata
- type GoogleCloudContactcenterinsightsV1UploadConversationRequest
- type GoogleCloudContactcenterinsightsV1UserInfo
- type GoogleCloudContactcenterinsightsV1View
- type GoogleCloudContactcenterinsightsV1alpha1Analysis
- type GoogleCloudContactcenterinsightsV1alpha1AnalysisResult
- type GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata
- type GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary
- type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector
- type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig
- type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList
- type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig
- type GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback
- type GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData
- type GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata
- type GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest
- type GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse
- type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata
- type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest
- type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse
- type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsMetadata
- type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest
- type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1alpha1CallAnnotation
- type GoogleCloudContactcenterinsightsV1alpha1Conversation
- type GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata
- type GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource
- type GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment
- type GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence
- type GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant
- type GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata
- type GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo
- type GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData
- type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript
- type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment
- type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata
- type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo
- type GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata
- type GoogleCloudContactcenterinsightsV1alpha1CreateIssueMetadata
- type GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest
- type GoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest
- type GoogleCloudContactcenterinsightsV1alpha1Dataset
- type GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest
- type GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest
- type GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest
- type GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse
- type GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent
- type GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData
- type GoogleCloudContactcenterinsightsV1alpha1DialogflowSource
- type GoogleCloudContactcenterinsightsV1alpha1Dimension
- type GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata
- type GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec
- type GoogleCloudContactcenterinsightsV1alpha1Entity
- type GoogleCloudContactcenterinsightsV1alpha1EntityMentionData
- type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata
- type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest
- type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination
- type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse
- type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest
- type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination
- type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse
- type GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData
- type GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel
- type GoogleCloudContactcenterinsightsV1alpha1GcsSource
- type GoogleCloudContactcenterinsightsV1alpha1HoldData
- type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest
- type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource
- type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig
- type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse
- type GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata
- type GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest
- type GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse
- type GoogleCloudContactcenterinsightsV1alpha1Intent
- type GoogleCloudContactcenterinsightsV1alpha1IntentMatchData
- type GoogleCloudContactcenterinsightsV1alpha1InterruptionData
- type GoogleCloudContactcenterinsightsV1alpha1Issue
- type GoogleCloudContactcenterinsightsV1alpha1IssueAssignment
- type GoogleCloudContactcenterinsightsV1alpha1IssueMatchData
- type GoogleCloudContactcenterinsightsV1alpha1IssueModel
- type GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig
- type GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats
- type GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats
- type GoogleCloudContactcenterinsightsV1alpha1IssueModelResult
- type GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse
- type GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData
- type GoogleCloudContactcenterinsightsV1alpha1QaAnswer
- type GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource
- type GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue
- type GoogleCloudContactcenterinsightsV1alpha1QaQuestionTag
- type GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult
- type GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult
- type GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore
- type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries
- type GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewMetadata
- type GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewResponse
- type GoogleCloudContactcenterinsightsV1alpha1RedactionConfig
- type GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation
- type GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput
- type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadata
- type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats
- type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest
- type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsResponse
- type GoogleCloudContactcenterinsightsV1alpha1SampleRule
- type GoogleCloudContactcenterinsightsV1alpha1SentimentData
- type GoogleCloudContactcenterinsightsV1alpha1SilenceData
- type GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData
- type GoogleCloudContactcenterinsightsV1alpha1SmartReplyData
- type GoogleCloudContactcenterinsightsV1alpha1SpeechConfig
- type GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata
- type GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest
- type GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse
- type GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagMetadata
- type GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest
- type GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata
- type GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest
- type GoogleIamV1AuditConfig
- type GoogleIamV1AuditLogConfig
- type GoogleIamV1Binding
- type GoogleIamV1Policy
- type GoogleIamV1SetIamPolicyRequest
- type GoogleIamV1TestIamPermissionsRequest
- type GoogleIamV1TestIamPermissionsResponse
- type GoogleLongrunningListOperationsResponse
- type GoogleLongrunningOperation
- type GoogleProtobufEmpty
- type GoogleRpcStatus
- type GoogleTypeExpr
- type GoogleTypeInterval
- type ProjectsLocationsAnalysisRulesCreateCall
- func (c *ProjectsLocationsAnalysisRulesCreateCall) Context(ctx context.Context) *ProjectsLocationsAnalysisRulesCreateCall
- func (c *ProjectsLocationsAnalysisRulesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AnalysisRule, error)
- func (c *ProjectsLocationsAnalysisRulesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesCreateCall
- func (c *ProjectsLocationsAnalysisRulesCreateCall) Header() http.Header
- type ProjectsLocationsAnalysisRulesDeleteCall
- func (c *ProjectsLocationsAnalysisRulesDeleteCall) Context(ctx context.Context) *ProjectsLocationsAnalysisRulesDeleteCall
- func (c *ProjectsLocationsAnalysisRulesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAnalysisRulesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesDeleteCall
- func (c *ProjectsLocationsAnalysisRulesDeleteCall) Header() http.Header
- type ProjectsLocationsAnalysisRulesGetCall
- func (c *ProjectsLocationsAnalysisRulesGetCall) Context(ctx context.Context) *ProjectsLocationsAnalysisRulesGetCall
- func (c *ProjectsLocationsAnalysisRulesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AnalysisRule, error)
- func (c *ProjectsLocationsAnalysisRulesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesGetCall
- func (c *ProjectsLocationsAnalysisRulesGetCall) Header() http.Header
- func (c *ProjectsLocationsAnalysisRulesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAnalysisRulesGetCall
- type ProjectsLocationsAnalysisRulesListCall
- func (c *ProjectsLocationsAnalysisRulesListCall) Context(ctx context.Context) *ProjectsLocationsAnalysisRulesListCall
- func (c *ProjectsLocationsAnalysisRulesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse, error)
- func (c *ProjectsLocationsAnalysisRulesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesListCall
- func (c *ProjectsLocationsAnalysisRulesListCall) Header() http.Header
- func (c *ProjectsLocationsAnalysisRulesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAnalysisRulesListCall
- func (c *ProjectsLocationsAnalysisRulesListCall) PageSize(pageSize int64) *ProjectsLocationsAnalysisRulesListCall
- func (c *ProjectsLocationsAnalysisRulesListCall) PageToken(pageToken string) *ProjectsLocationsAnalysisRulesListCall
- func (c *ProjectsLocationsAnalysisRulesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAnalysisRulesPatchCall
- func (c *ProjectsLocationsAnalysisRulesPatchCall) Context(ctx context.Context) *ProjectsLocationsAnalysisRulesPatchCall
- func (c *ProjectsLocationsAnalysisRulesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AnalysisRule, error)
- func (c *ProjectsLocationsAnalysisRulesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesPatchCall
- func (c *ProjectsLocationsAnalysisRulesPatchCall) Header() http.Header
- func (c *ProjectsLocationsAnalysisRulesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAnalysisRulesPatchCall
- type ProjectsLocationsAnalysisRulesService
- func (r *ProjectsLocationsAnalysisRulesService) Create(parent string, ...) *ProjectsLocationsAnalysisRulesCreateCall
- func (r *ProjectsLocationsAnalysisRulesService) Delete(name string) *ProjectsLocationsAnalysisRulesDeleteCall
- func (r *ProjectsLocationsAnalysisRulesService) Get(name string) *ProjectsLocationsAnalysisRulesGetCall
- func (r *ProjectsLocationsAnalysisRulesService) List(parent string) *ProjectsLocationsAnalysisRulesListCall
- func (r *ProjectsLocationsAnalysisRulesService) Patch(name string, ...) *ProjectsLocationsAnalysisRulesPatchCall
- type ProjectsLocationsAssessmentRulesCreateCall
- func (c *ProjectsLocationsAssessmentRulesCreateCall) AssessmentRuleId(assessmentRuleId string) *ProjectsLocationsAssessmentRulesCreateCall
- func (c *ProjectsLocationsAssessmentRulesCreateCall) Context(ctx context.Context) *ProjectsLocationsAssessmentRulesCreateCall
- func (c *ProjectsLocationsAssessmentRulesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AssessmentRule, error)
- func (c *ProjectsLocationsAssessmentRulesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesCreateCall
- func (c *ProjectsLocationsAssessmentRulesCreateCall) Header() http.Header
- type ProjectsLocationsAssessmentRulesDeleteCall
- func (c *ProjectsLocationsAssessmentRulesDeleteCall) Context(ctx context.Context) *ProjectsLocationsAssessmentRulesDeleteCall
- func (c *ProjectsLocationsAssessmentRulesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAssessmentRulesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesDeleteCall
- func (c *ProjectsLocationsAssessmentRulesDeleteCall) Header() http.Header
- type ProjectsLocationsAssessmentRulesGetCall
- func (c *ProjectsLocationsAssessmentRulesGetCall) Context(ctx context.Context) *ProjectsLocationsAssessmentRulesGetCall
- func (c *ProjectsLocationsAssessmentRulesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AssessmentRule, error)
- func (c *ProjectsLocationsAssessmentRulesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesGetCall
- func (c *ProjectsLocationsAssessmentRulesGetCall) Header() http.Header
- func (c *ProjectsLocationsAssessmentRulesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAssessmentRulesGetCall
- type ProjectsLocationsAssessmentRulesListCall
- func (c *ProjectsLocationsAssessmentRulesListCall) Context(ctx context.Context) *ProjectsLocationsAssessmentRulesListCall
- func (c *ProjectsLocationsAssessmentRulesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse, error)
- func (c *ProjectsLocationsAssessmentRulesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesListCall
- func (c *ProjectsLocationsAssessmentRulesListCall) Header() http.Header
- func (c *ProjectsLocationsAssessmentRulesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAssessmentRulesListCall
- func (c *ProjectsLocationsAssessmentRulesListCall) PageSize(pageSize int64) *ProjectsLocationsAssessmentRulesListCall
- func (c *ProjectsLocationsAssessmentRulesListCall) PageToken(pageToken string) *ProjectsLocationsAssessmentRulesListCall
- func (c *ProjectsLocationsAssessmentRulesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAssessmentRulesPatchCall
- func (c *ProjectsLocationsAssessmentRulesPatchCall) Context(ctx context.Context) *ProjectsLocationsAssessmentRulesPatchCall
- func (c *ProjectsLocationsAssessmentRulesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AssessmentRule, error)
- func (c *ProjectsLocationsAssessmentRulesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesPatchCall
- func (c *ProjectsLocationsAssessmentRulesPatchCall) Header() http.Header
- func (c *ProjectsLocationsAssessmentRulesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAssessmentRulesPatchCall
- type ProjectsLocationsAssessmentRulesService
- func (r *ProjectsLocationsAssessmentRulesService) Create(parent string, ...) *ProjectsLocationsAssessmentRulesCreateCall
- func (r *ProjectsLocationsAssessmentRulesService) Delete(name string) *ProjectsLocationsAssessmentRulesDeleteCall
- func (r *ProjectsLocationsAssessmentRulesService) Get(name string) *ProjectsLocationsAssessmentRulesGetCall
- func (r *ProjectsLocationsAssessmentRulesService) List(parent string) *ProjectsLocationsAssessmentRulesListCall
- func (r *ProjectsLocationsAssessmentRulesService) Patch(name string, ...) *ProjectsLocationsAssessmentRulesPatchCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Force(force bool) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) IfNoneMatch(entityTag string) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Filter(filter string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) IfNoneMatch(entityTag string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) PageSize(pageSize int64) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) PageToken(pageToken string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListNotesResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) IfNoneMatch(entityTag string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) PageSize(pageSize int64) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) PageToken(pageToken string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) UpdateMask(updateMask string) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) Create(parent string, ...) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) Delete(name string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) List(parent string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) Patch(name string, ...) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Appeal(name string, ...) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Create(parent string, ...) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Delete(name string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Finalize(name string, ...) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Get(name string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) List(parent string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Publish(name string, ...) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateStatsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Filter(filter string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) IfNoneMatch(entityTag string) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Force(force bool) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) FeedbackLabelId(feedbackLabelId string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) IfNoneMatch(entityTag string) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Filter(filter string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) IfNoneMatch(entityTag string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) PageSize(pageSize int64) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) PageToken(pageToken string) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) UpdateMask(updateMask string) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Create(parent string, ...) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Delete(name string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Get(name string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) List(parent string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Patch(name string, ...) ...
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) View(view string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListConversationsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Filter(filter string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) PageToken(pageToken string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Pages(ctx context.Context, ...) error
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) View(view string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) CalculateStats(location string) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) Delete(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) Get(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) List(parent string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) AuthorizedViewId(authorizedViewId string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedView, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedView, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersion int64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Filter(filter string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) OrderBy(orderBy string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) PageSize(pageSize int64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) PageToken(pageToken string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Filter(filter string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) ReturnPartialSuccess(returnPartialSuccess bool) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService) Cancel(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService) Get(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService) List(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedView, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Context(ctx context.Context) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Fields(s ...googleapi.Field) ...
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) OrderBy(orderBy string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) PageSize(pageSize int64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) PageToken(pageToken string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Pages(ctx context.Context, ...) error
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Query(query string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Create(parent string, ...) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Delete(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Get(name string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) GetIamPolicy(resource string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) List(parent string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Patch(name string, ...) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) QueryMetrics(location string, ...) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) QueryPerformanceOverview(parent string, ...) ...
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Search(parent string) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) SetIamPolicy(resource string, ...) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
- func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) TestIamPermissions(resource string, ...) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
- func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) AuthorizedViewSetId(authorizedViewSetId string) *ProjectsLocationsAuthorizedViewSetsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedViewSet, error)
- func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsCreateCall
- func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Force(force bool) *ProjectsLocationsAuthorizedViewSetsDeleteCall
- func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Header() http.Header
- type ProjectsLocationsAuthorizedViewSetsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedViewSet, error)
- func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsGetCall
- func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsGetCall
- type ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse, error)
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) Filter(filter string) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) OrderBy(orderBy string) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) PageSize(pageSize int64) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) PageToken(pageToken string) *ProjectsLocationsAuthorizedViewSetsListCall
- func (c *ProjectsLocationsAuthorizedViewSetsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsAuthorizedViewSetsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Context(ctx context.Context) *ProjectsLocationsAuthorizedViewSetsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedViewSet, error)
- func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsPatchCall
- func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Header() http.Header
- func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsAuthorizedViewSetsPatchCall
- type ProjectsLocationsAuthorizedViewSetsService
- func (r *ProjectsLocationsAuthorizedViewSetsService) Create(parent string, ...) *ProjectsLocationsAuthorizedViewSetsCreateCall
- func (r *ProjectsLocationsAuthorizedViewSetsService) Delete(name string) *ProjectsLocationsAuthorizedViewSetsDeleteCall
- func (r *ProjectsLocationsAuthorizedViewSetsService) Get(name string) *ProjectsLocationsAuthorizedViewSetsGetCall
- func (r *ProjectsLocationsAuthorizedViewSetsService) List(parent string) *ProjectsLocationsAuthorizedViewSetsListCall
- func (r *ProjectsLocationsAuthorizedViewSetsService) Patch(name string, ...) *ProjectsLocationsAuthorizedViewSetsPatchCall
- type ProjectsLocationsBulkDeleteFeedbackLabelsCall
- func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsBulkDeleteFeedbackLabelsCall
- func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsBulkDeleteFeedbackLabelsCall
- func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Header() http.Header
- type ProjectsLocationsBulkDownloadFeedbackLabelsCall
- func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsBulkDownloadFeedbackLabelsCall
- func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsBulkDownloadFeedbackLabelsCall
- func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Header() http.Header
- type ProjectsLocationsBulkUploadFeedbackLabelsCall
- func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsBulkUploadFeedbackLabelsCall
- func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsBulkUploadFeedbackLabelsCall
- func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Header() http.Header
- type ProjectsLocationsConversationsAnalysesCreateCall
- func (c *ProjectsLocationsConversationsAnalysesCreateCall) Context(ctx context.Context) *ProjectsLocationsConversationsAnalysesCreateCall
- func (c *ProjectsLocationsConversationsAnalysesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsAnalysesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesCreateCall
- func (c *ProjectsLocationsConversationsAnalysesCreateCall) Header() http.Header
- type ProjectsLocationsConversationsAnalysesDeleteCall
- func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Context(ctx context.Context) *ProjectsLocationsConversationsAnalysesDeleteCall
- func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesDeleteCall
- func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Header() http.Header
- type ProjectsLocationsConversationsAnalysesGetCall
- func (c *ProjectsLocationsConversationsAnalysesGetCall) Context(ctx context.Context) *ProjectsLocationsConversationsAnalysesGetCall
- func (c *ProjectsLocationsConversationsAnalysesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Analysis, error)
- func (c *ProjectsLocationsConversationsAnalysesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesGetCall
- func (c *ProjectsLocationsConversationsAnalysesGetCall) Header() http.Header
- func (c *ProjectsLocationsConversationsAnalysesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsAnalysesGetCall
- type ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) Context(ctx context.Context) *ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAnalysesResponse, error)
- func (c *ProjectsLocationsConversationsAnalysesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) Filter(filter string) *ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) Header() http.Header
- func (c *ProjectsLocationsConversationsAnalysesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) PageSize(pageSize int64) *ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) PageToken(pageToken string) *ProjectsLocationsConversationsAnalysesListCall
- func (c *ProjectsLocationsConversationsAnalysesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsConversationsAnalysesService
- func (r *ProjectsLocationsConversationsAnalysesService) Create(parent string, ...) *ProjectsLocationsConversationsAnalysesCreateCall
- func (r *ProjectsLocationsConversationsAnalysesService) Delete(name string) *ProjectsLocationsConversationsAnalysesDeleteCall
- func (r *ProjectsLocationsConversationsAnalysesService) Get(name string) *ProjectsLocationsConversationsAnalysesGetCall
- func (r *ProjectsLocationsConversationsAnalysesService) List(parent string) *ProjectsLocationsConversationsAnalysesListCall
- type ProjectsLocationsConversationsAssessmentsAppealCall
- func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsAppealCall
- func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsAppealCall
- func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsCreateCall
- func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsCreateCall
- func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsCreateCall
- func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Force(force bool) *ProjectsLocationsConversationsAssessmentsDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsFinalizeCall
- func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsFinalizeCall
- func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsFinalizeCall
- func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsGetCall
- func (c *ProjectsLocationsConversationsAssessmentsGetCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsGetCall
- func (c *ProjectsLocationsConversationsAssessmentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsConversationsAssessmentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsGetCall
- func (c *ProjectsLocationsConversationsAssessmentsGetCall) Header() http.Header
- func (c *ProjectsLocationsConversationsAssessmentsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsAssessmentsGetCall
- type ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse, error)
- func (c *ProjectsLocationsConversationsAssessmentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) Filter(filter string) *ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) Header() http.Header
- func (c *ProjectsLocationsConversationsAssessmentsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) PageSize(pageSize int64) *ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) PageToken(pageToken string) *ProjectsLocationsConversationsAssessmentsListCall
- func (c *ProjectsLocationsConversationsAssessmentsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsConversationsAssessmentsNotesCreateCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsNotesCreateCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note, error)
- func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesCreateCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsNotesDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsNotesDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesDeleteCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListNotesResponse, error)
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Header() http.Header
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) PageSize(pageSize int64) *ProjectsLocationsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) PageToken(pageToken string) *ProjectsLocationsConversationsAssessmentsNotesListCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsConversationsAssessmentsNotesPatchCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note, error)
- func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
- func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Header() http.Header
- func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
- type ProjectsLocationsConversationsAssessmentsNotesService
- func (r *ProjectsLocationsConversationsAssessmentsNotesService) Create(parent string, ...) *ProjectsLocationsConversationsAssessmentsNotesCreateCall
- func (r *ProjectsLocationsConversationsAssessmentsNotesService) Delete(name string) *ProjectsLocationsConversationsAssessmentsNotesDeleteCall
- func (r *ProjectsLocationsConversationsAssessmentsNotesService) List(parent string) *ProjectsLocationsConversationsAssessmentsNotesListCall
- func (r *ProjectsLocationsConversationsAssessmentsNotesService) Patch(name string, ...) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
- type ProjectsLocationsConversationsAssessmentsPublishCall
- func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Context(ctx context.Context) *ProjectsLocationsConversationsAssessmentsPublishCall
- func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment, error)
- func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsPublishCall
- func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Header() http.Header
- type ProjectsLocationsConversationsAssessmentsService
- func (r *ProjectsLocationsConversationsAssessmentsService) Appeal(name string, ...) *ProjectsLocationsConversationsAssessmentsAppealCall
- func (r *ProjectsLocationsConversationsAssessmentsService) Create(parent string, ...) *ProjectsLocationsConversationsAssessmentsCreateCall
- func (r *ProjectsLocationsConversationsAssessmentsService) Delete(name string) *ProjectsLocationsConversationsAssessmentsDeleteCall
- func (r *ProjectsLocationsConversationsAssessmentsService) Finalize(name string, ...) *ProjectsLocationsConversationsAssessmentsFinalizeCall
- func (r *ProjectsLocationsConversationsAssessmentsService) Get(name string) *ProjectsLocationsConversationsAssessmentsGetCall
- func (r *ProjectsLocationsConversationsAssessmentsService) List(parent string) *ProjectsLocationsConversationsAssessmentsListCall
- func (r *ProjectsLocationsConversationsAssessmentsService) Publish(name string, ...) *ProjectsLocationsConversationsAssessmentsPublishCall
- type ProjectsLocationsConversationsBulkAnalyzeCall
- func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Context(ctx context.Context) *ProjectsLocationsConversationsBulkAnalyzeCall
- func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsBulkAnalyzeCall
- func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Header() http.Header
- type ProjectsLocationsConversationsBulkDeleteCall
- func (c *ProjectsLocationsConversationsBulkDeleteCall) Context(ctx context.Context) *ProjectsLocationsConversationsBulkDeleteCall
- func (c *ProjectsLocationsConversationsBulkDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsBulkDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsBulkDeleteCall
- func (c *ProjectsLocationsConversationsBulkDeleteCall) Header() http.Header
- type ProjectsLocationsConversationsCalculateStatsCall
- func (c *ProjectsLocationsConversationsCalculateStatsCall) Context(ctx context.Context) *ProjectsLocationsConversationsCalculateStatsCall
- func (c *ProjectsLocationsConversationsCalculateStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateStatsResponse, error)
- func (c *ProjectsLocationsConversationsCalculateStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsCalculateStatsCall
- func (c *ProjectsLocationsConversationsCalculateStatsCall) Filter(filter string) *ProjectsLocationsConversationsCalculateStatsCall
- func (c *ProjectsLocationsConversationsCalculateStatsCall) Header() http.Header
- func (c *ProjectsLocationsConversationsCalculateStatsCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsCalculateStatsCall
- type ProjectsLocationsConversationsCreateCall
- func (c *ProjectsLocationsConversationsCreateCall) Context(ctx context.Context) *ProjectsLocationsConversationsCreateCall
- func (c *ProjectsLocationsConversationsCreateCall) ConversationId(conversationId string) *ProjectsLocationsConversationsCreateCall
- func (c *ProjectsLocationsConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation, error)
- func (c *ProjectsLocationsConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsCreateCall
- func (c *ProjectsLocationsConversationsCreateCall) Header() http.Header
- type ProjectsLocationsConversationsDeleteCall
- func (c *ProjectsLocationsConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsConversationsDeleteCall
- func (c *ProjectsLocationsConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsDeleteCall
- func (c *ProjectsLocationsConversationsDeleteCall) Force(force bool) *ProjectsLocationsConversationsDeleteCall
- func (c *ProjectsLocationsConversationsDeleteCall) Header() http.Header
- type ProjectsLocationsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Context(ctx context.Context) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) FeedbackLabelId(feedbackLabelId string) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Header() http.Header
- type ProjectsLocationsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Context(ctx context.Context) *ProjectsLocationsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Header() http.Header
- type ProjectsLocationsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Context(ctx context.Context) *ProjectsLocationsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Header() http.Header
- func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsFeedbackLabelsGetCall
- type ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Context(ctx context.Context) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse, error)
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Filter(filter string) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Header() http.Header
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) PageSize(pageSize int64) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) PageToken(pageToken string) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Context(ctx context.Context) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Header() http.Header
- func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
- type ProjectsLocationsConversationsFeedbackLabelsService
- func (r *ProjectsLocationsConversationsFeedbackLabelsService) Create(parent string, ...) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
- func (r *ProjectsLocationsConversationsFeedbackLabelsService) Delete(name string) *ProjectsLocationsConversationsFeedbackLabelsDeleteCall
- func (r *ProjectsLocationsConversationsFeedbackLabelsService) Get(name string) *ProjectsLocationsConversationsFeedbackLabelsGetCall
- func (r *ProjectsLocationsConversationsFeedbackLabelsService) List(parent string) *ProjectsLocationsConversationsFeedbackLabelsListCall
- func (r *ProjectsLocationsConversationsFeedbackLabelsService) Patch(name string, ...) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
- type ProjectsLocationsConversationsGetCall
- func (c *ProjectsLocationsConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsConversationsGetCall
- func (c *ProjectsLocationsConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation, error)
- func (c *ProjectsLocationsConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsGetCall
- func (c *ProjectsLocationsConversationsGetCall) Header() http.Header
- func (c *ProjectsLocationsConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsGetCall
- func (c *ProjectsLocationsConversationsGetCall) View(view string) *ProjectsLocationsConversationsGetCall
- type ProjectsLocationsConversationsIngestCall
- func (c *ProjectsLocationsConversationsIngestCall) Context(ctx context.Context) *ProjectsLocationsConversationsIngestCall
- func (c *ProjectsLocationsConversationsIngestCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsIngestCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsIngestCall
- func (c *ProjectsLocationsConversationsIngestCall) Header() http.Header
- type ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) Context(ctx context.Context) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListConversationsResponse, error)
- func (c *ProjectsLocationsConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) Filter(filter string) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) Header() http.Header
- func (c *ProjectsLocationsConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) PageToken(pageToken string) *ProjectsLocationsConversationsListCall
- func (c *ProjectsLocationsConversationsListCall) Pages(ctx context.Context, ...) error
- func (c *ProjectsLocationsConversationsListCall) View(view string) *ProjectsLocationsConversationsListCall
- type ProjectsLocationsConversationsPatchCall
- func (c *ProjectsLocationsConversationsPatchCall) AllowMissing(allowMissing bool) *ProjectsLocationsConversationsPatchCall
- func (c *ProjectsLocationsConversationsPatchCall) Context(ctx context.Context) *ProjectsLocationsConversationsPatchCall
- func (c *ProjectsLocationsConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation, error)
- func (c *ProjectsLocationsConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsPatchCall
- func (c *ProjectsLocationsConversationsPatchCall) Header() http.Header
- func (c *ProjectsLocationsConversationsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsConversationsPatchCall
- type ProjectsLocationsConversationsSampleCall
- func (c *ProjectsLocationsConversationsSampleCall) Context(ctx context.Context) *ProjectsLocationsConversationsSampleCall
- func (c *ProjectsLocationsConversationsSampleCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsSampleCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsSampleCall
- func (c *ProjectsLocationsConversationsSampleCall) Header() http.Header
- type ProjectsLocationsConversationsSegmentsBulkAnalyzeCall
- func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Context(ctx context.Context) *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall
- func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall
- func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Header() http.Header
- type ProjectsLocationsConversationsSegmentsService
- type ProjectsLocationsConversationsService
- func (r *ProjectsLocationsConversationsService) BulkAnalyze(parent string, ...) *ProjectsLocationsConversationsBulkAnalyzeCall
- func (r *ProjectsLocationsConversationsService) BulkDelete(parent string, ...) *ProjectsLocationsConversationsBulkDeleteCall
- func (r *ProjectsLocationsConversationsService) CalculateStats(location string) *ProjectsLocationsConversationsCalculateStatsCall
- func (r *ProjectsLocationsConversationsService) Create(parent string, ...) *ProjectsLocationsConversationsCreateCall
- func (r *ProjectsLocationsConversationsService) Delete(name string) *ProjectsLocationsConversationsDeleteCall
- func (r *ProjectsLocationsConversationsService) Get(name string) *ProjectsLocationsConversationsGetCall
- func (r *ProjectsLocationsConversationsService) Ingest(parent string, ...) *ProjectsLocationsConversationsIngestCall
- func (r *ProjectsLocationsConversationsService) List(parent string) *ProjectsLocationsConversationsListCall
- func (r *ProjectsLocationsConversationsService) Patch(name string, ...) *ProjectsLocationsConversationsPatchCall
- func (r *ProjectsLocationsConversationsService) Sample(parent string, ...) *ProjectsLocationsConversationsSampleCall
- func (r *ProjectsLocationsConversationsService) Upload(parent string, ...) *ProjectsLocationsConversationsUploadCall
- type ProjectsLocationsConversationsUploadCall
- func (c *ProjectsLocationsConversationsUploadCall) Context(ctx context.Context) *ProjectsLocationsConversationsUploadCall
- func (c *ProjectsLocationsConversationsUploadCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsConversationsUploadCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsUploadCall
- func (c *ProjectsLocationsConversationsUploadCall) Header() http.Header
- type ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Header() http.Header
- type ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Header() http.Header
- type ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsBulkDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsBulkDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsBulkDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsCalculateStatsCall
- func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsCalculateStatsCall
- func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateStatsResponse, error)
- func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsCalculateStatsCall
- func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Force(force bool) *ProjectsLocationsDatasetsConversationsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) FeedbackLabelId(feedbackLabelId string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
- type ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse, error)
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Filter(filter string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) PageSize(pageSize int64) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) PageToken(pageToken string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel, error)
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
- type ProjectsLocationsDatasetsConversationsFeedbackLabelsService
- func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Create(parent string, ...) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
- func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Delete(name string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
- func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Get(name string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
- func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) List(parent string) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
- func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Patch(name string, ...) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
- type ProjectsLocationsDatasetsConversationsGetCall
- func (c *ProjectsLocationsDatasetsConversationsGetCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsGetCall
- func (c *ProjectsLocationsDatasetsConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation, error)
- func (c *ProjectsLocationsDatasetsConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsGetCall
- func (c *ProjectsLocationsDatasetsConversationsGetCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsConversationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsConversationsGetCall
- func (c *ProjectsLocationsDatasetsConversationsGetCall) View(view string) *ProjectsLocationsDatasetsConversationsGetCall
- type ProjectsLocationsDatasetsConversationsIngestCall
- func (c *ProjectsLocationsDatasetsConversationsIngestCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsIngestCall
- func (c *ProjectsLocationsDatasetsConversationsIngestCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsConversationsIngestCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsIngestCall
- func (c *ProjectsLocationsDatasetsConversationsIngestCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListConversationsResponse, error)
- func (c *ProjectsLocationsDatasetsConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) Filter(filter string) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsConversationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) OrderBy(orderBy string) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) PageSize(pageSize int64) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) PageToken(pageToken string) *ProjectsLocationsDatasetsConversationsListCall
- func (c *ProjectsLocationsDatasetsConversationsListCall) Pages(ctx context.Context, ...) error
- func (c *ProjectsLocationsDatasetsConversationsListCall) View(view string) *ProjectsLocationsDatasetsConversationsListCall
- type ProjectsLocationsDatasetsConversationsSampleCall
- func (c *ProjectsLocationsDatasetsConversationsSampleCall) Context(ctx context.Context) *ProjectsLocationsDatasetsConversationsSampleCall
- func (c *ProjectsLocationsDatasetsConversationsSampleCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsConversationsSampleCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsSampleCall
- func (c *ProjectsLocationsDatasetsConversationsSampleCall) Header() http.Header
- type ProjectsLocationsDatasetsConversationsService
- func (r *ProjectsLocationsDatasetsConversationsService) BulkDelete(parent string, ...) *ProjectsLocationsDatasetsConversationsBulkDeleteCall
- func (r *ProjectsLocationsDatasetsConversationsService) CalculateStats(location string, ...) *ProjectsLocationsDatasetsConversationsCalculateStatsCall
- func (r *ProjectsLocationsDatasetsConversationsService) Delete(name string) *ProjectsLocationsDatasetsConversationsDeleteCall
- func (r *ProjectsLocationsDatasetsConversationsService) Get(name string) *ProjectsLocationsDatasetsConversationsGetCall
- func (r *ProjectsLocationsDatasetsConversationsService) Ingest(parent string, ...) *ProjectsLocationsDatasetsConversationsIngestCall
- func (r *ProjectsLocationsDatasetsConversationsService) List(parent string) *ProjectsLocationsDatasetsConversationsListCall
- func (r *ProjectsLocationsDatasetsConversationsService) Sample(parent string, ...) *ProjectsLocationsDatasetsConversationsSampleCall
- type ProjectsLocationsDatasetsCreateCall
- func (c *ProjectsLocationsDatasetsCreateCall) Context(ctx context.Context) *ProjectsLocationsDatasetsCreateCall
- func (c *ProjectsLocationsDatasetsCreateCall) DatasetId(datasetId string) *ProjectsLocationsDatasetsCreateCall
- func (c *ProjectsLocationsDatasetsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Dataset, error)
- func (c *ProjectsLocationsDatasetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsCreateCall
- func (c *ProjectsLocationsDatasetsCreateCall) Header() http.Header
- type ProjectsLocationsDatasetsDeleteCall
- func (c *ProjectsLocationsDatasetsDeleteCall) Context(ctx context.Context) *ProjectsLocationsDatasetsDeleteCall
- func (c *ProjectsLocationsDatasetsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsDeleteCall
- func (c *ProjectsLocationsDatasetsDeleteCall) Header() http.Header
- type ProjectsLocationsDatasetsGetCall
- func (c *ProjectsLocationsDatasetsGetCall) Context(ctx context.Context) *ProjectsLocationsDatasetsGetCall
- func (c *ProjectsLocationsDatasetsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Dataset, error)
- func (c *ProjectsLocationsDatasetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsGetCall
- func (c *ProjectsLocationsDatasetsGetCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsGetCall
- type ProjectsLocationsDatasetsInsightsdataExportCall
- func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Context(ctx context.Context) *ProjectsLocationsDatasetsInsightsdataExportCall
- func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsInsightsdataExportCall
- func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Header() http.Header
- type ProjectsLocationsDatasetsInsightsdataService
- type ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse, error)
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Filter(filter string) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) PageSize(pageSize int64) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) PageToken(pageToken string) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) Context(ctx context.Context) *ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListDatasetsResponse, error)
- func (c *ProjectsLocationsDatasetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) Filter(filter string) *ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) PageSize(pageSize int64) *ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) PageToken(pageToken string) *ProjectsLocationsDatasetsListCall
- func (c *ProjectsLocationsDatasetsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsDatasetsPatchCall
- func (c *ProjectsLocationsDatasetsPatchCall) Context(ctx context.Context) *ProjectsLocationsDatasetsPatchCall
- func (c *ProjectsLocationsDatasetsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Dataset, error)
- func (c *ProjectsLocationsDatasetsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsPatchCall
- func (c *ProjectsLocationsDatasetsPatchCall) Header() http.Header
- func (c *ProjectsLocationsDatasetsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsDatasetsPatchCall
- type ProjectsLocationsDatasetsService
- func (r *ProjectsLocationsDatasetsService) BulkDeleteFeedbackLabels(parent string, ...) *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
- func (r *ProjectsLocationsDatasetsService) BulkDownloadFeedbackLabels(parent string, ...) *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
- func (r *ProjectsLocationsDatasetsService) BulkUploadFeedbackLabels(parent string, ...) *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
- func (r *ProjectsLocationsDatasetsService) Create(parent string, ...) *ProjectsLocationsDatasetsCreateCall
- func (r *ProjectsLocationsDatasetsService) Delete(name string) *ProjectsLocationsDatasetsDeleteCall
- func (r *ProjectsLocationsDatasetsService) Get(name string) *ProjectsLocationsDatasetsGetCall
- func (r *ProjectsLocationsDatasetsService) List(parent string) *ProjectsLocationsDatasetsListCall
- func (r *ProjectsLocationsDatasetsService) ListAllFeedbackLabels(parent string) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
- func (r *ProjectsLocationsDatasetsService) Patch(name string, ...) *ProjectsLocationsDatasetsPatchCall
- type ProjectsLocationsEncryptionSpecInitializeCall
- func (c *ProjectsLocationsEncryptionSpecInitializeCall) Context(ctx context.Context) *ProjectsLocationsEncryptionSpecInitializeCall
- func (c *ProjectsLocationsEncryptionSpecInitializeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsEncryptionSpecInitializeCall) Fields(s ...googleapi.Field) *ProjectsLocationsEncryptionSpecInitializeCall
- func (c *ProjectsLocationsEncryptionSpecInitializeCall) Header() http.Header
- type ProjectsLocationsEncryptionSpecService
- type ProjectsLocationsGetEncryptionSpecCall
- func (c *ProjectsLocationsGetEncryptionSpecCall) Context(ctx context.Context) *ProjectsLocationsGetEncryptionSpecCall
- func (c *ProjectsLocationsGetEncryptionSpecCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1EncryptionSpec, error)
- func (c *ProjectsLocationsGetEncryptionSpecCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetEncryptionSpecCall
- func (c *ProjectsLocationsGetEncryptionSpecCall) Header() http.Header
- func (c *ProjectsLocationsGetEncryptionSpecCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetEncryptionSpecCall
- type ProjectsLocationsGetSettingsCall
- func (c *ProjectsLocationsGetSettingsCall) Context(ctx context.Context) *ProjectsLocationsGetSettingsCall
- func (c *ProjectsLocationsGetSettingsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Settings, error)
- func (c *ProjectsLocationsGetSettingsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetSettingsCall
- func (c *ProjectsLocationsGetSettingsCall) Header() http.Header
- func (c *ProjectsLocationsGetSettingsCall) IfNoneMatch(entityTag string) *ProjectsLocationsGetSettingsCall
- type ProjectsLocationsInsightsdataExportCall
- func (c *ProjectsLocationsInsightsdataExportCall) Context(ctx context.Context) *ProjectsLocationsInsightsdataExportCall
- func (c *ProjectsLocationsInsightsdataExportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsInsightsdataExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsInsightsdataExportCall
- func (c *ProjectsLocationsInsightsdataExportCall) Header() http.Header
- type ProjectsLocationsInsightsdataService
- type ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
- func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
- func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse, error)
- func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
- func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) IfNoneMatch(entityTag string) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
- type ProjectsLocationsIssueModelsCreateCall
- func (c *ProjectsLocationsIssueModelsCreateCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsCreateCall
- func (c *ProjectsLocationsIssueModelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsCreateCall
- func (c *ProjectsLocationsIssueModelsCreateCall) Header() http.Header
- type ProjectsLocationsIssueModelsDeleteCall
- func (c *ProjectsLocationsIssueModelsDeleteCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsDeleteCall
- func (c *ProjectsLocationsIssueModelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsDeleteCall
- func (c *ProjectsLocationsIssueModelsDeleteCall) Header() http.Header
- type ProjectsLocationsIssueModelsDeployCall
- func (c *ProjectsLocationsIssueModelsDeployCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsDeployCall
- func (c *ProjectsLocationsIssueModelsDeployCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsDeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsDeployCall
- func (c *ProjectsLocationsIssueModelsDeployCall) Header() http.Header
- type ProjectsLocationsIssueModelsExportCall
- func (c *ProjectsLocationsIssueModelsExportCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsExportCall
- func (c *ProjectsLocationsIssueModelsExportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsExportCall
- func (c *ProjectsLocationsIssueModelsExportCall) Header() http.Header
- type ProjectsLocationsIssueModelsGetCall
- func (c *ProjectsLocationsIssueModelsGetCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsGetCall
- func (c *ProjectsLocationsIssueModelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1IssueModel, error)
- func (c *ProjectsLocationsIssueModelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsGetCall
- func (c *ProjectsLocationsIssueModelsGetCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsIssueModelsGetCall
- type ProjectsLocationsIssueModelsImportCall
- func (c *ProjectsLocationsIssueModelsImportCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsImportCall
- func (c *ProjectsLocationsIssueModelsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsImportCall
- func (c *ProjectsLocationsIssueModelsImportCall) Header() http.Header
- type ProjectsLocationsIssueModelsIssuesCreateCall
- func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsIssuesCreateCall
- func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesCreateCall
- func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Header() http.Header
- type ProjectsLocationsIssueModelsIssuesDeleteCall
- func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsIssuesDeleteCall
- func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesDeleteCall
- func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Header() http.Header
- type ProjectsLocationsIssueModelsIssuesGetCall
- func (c *ProjectsLocationsIssueModelsIssuesGetCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsIssuesGetCall
- func (c *ProjectsLocationsIssueModelsIssuesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Issue, error)
- func (c *ProjectsLocationsIssueModelsIssuesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesGetCall
- func (c *ProjectsLocationsIssueModelsIssuesGetCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsIssuesGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsIssueModelsIssuesGetCall
- type ProjectsLocationsIssueModelsIssuesListCall
- func (c *ProjectsLocationsIssueModelsIssuesListCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsIssuesListCall
- func (c *ProjectsLocationsIssueModelsIssuesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListIssuesResponse, error)
- func (c *ProjectsLocationsIssueModelsIssuesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesListCall
- func (c *ProjectsLocationsIssueModelsIssuesListCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsIssuesListCall) IfNoneMatch(entityTag string) *ProjectsLocationsIssueModelsIssuesListCall
- type ProjectsLocationsIssueModelsIssuesPatchCall
- func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsIssuesPatchCall
- func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Issue, error)
- func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesPatchCall
- func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsIssuesPatchCall) UpdateMask(updateMask string) *ProjectsLocationsIssueModelsIssuesPatchCall
- type ProjectsLocationsIssueModelsIssuesService
- func (r *ProjectsLocationsIssueModelsIssuesService) Create(parent string, ...) *ProjectsLocationsIssueModelsIssuesCreateCall
- func (r *ProjectsLocationsIssueModelsIssuesService) Delete(name string) *ProjectsLocationsIssueModelsIssuesDeleteCall
- func (r *ProjectsLocationsIssueModelsIssuesService) Get(name string) *ProjectsLocationsIssueModelsIssuesGetCall
- func (r *ProjectsLocationsIssueModelsIssuesService) List(parent string) *ProjectsLocationsIssueModelsIssuesListCall
- func (r *ProjectsLocationsIssueModelsIssuesService) Patch(name string, ...) *ProjectsLocationsIssueModelsIssuesPatchCall
- type ProjectsLocationsIssueModelsListCall
- func (c *ProjectsLocationsIssueModelsListCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsListCall
- func (c *ProjectsLocationsIssueModelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListIssueModelsResponse, error)
- func (c *ProjectsLocationsIssueModelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsListCall
- func (c *ProjectsLocationsIssueModelsListCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsIssueModelsListCall
- type ProjectsLocationsIssueModelsPatchCall
- func (c *ProjectsLocationsIssueModelsPatchCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsPatchCall
- func (c *ProjectsLocationsIssueModelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1IssueModel, error)
- func (c *ProjectsLocationsIssueModelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsPatchCall
- func (c *ProjectsLocationsIssueModelsPatchCall) Header() http.Header
- func (c *ProjectsLocationsIssueModelsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsIssueModelsPatchCall
- type ProjectsLocationsIssueModelsService
- func (r *ProjectsLocationsIssueModelsService) CalculateIssueModelStats(issueModel string) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
- func (r *ProjectsLocationsIssueModelsService) Create(parent string, ...) *ProjectsLocationsIssueModelsCreateCall
- func (r *ProjectsLocationsIssueModelsService) Delete(name string) *ProjectsLocationsIssueModelsDeleteCall
- func (r *ProjectsLocationsIssueModelsService) Deploy(name string, ...) *ProjectsLocationsIssueModelsDeployCall
- func (r *ProjectsLocationsIssueModelsService) Export(name string, ...) *ProjectsLocationsIssueModelsExportCall
- func (r *ProjectsLocationsIssueModelsService) Get(name string) *ProjectsLocationsIssueModelsGetCall
- func (r *ProjectsLocationsIssueModelsService) Import(parent string, ...) *ProjectsLocationsIssueModelsImportCall
- func (r *ProjectsLocationsIssueModelsService) List(parent string) *ProjectsLocationsIssueModelsListCall
- func (r *ProjectsLocationsIssueModelsService) Patch(name string, ...) *ProjectsLocationsIssueModelsPatchCall
- func (r *ProjectsLocationsIssueModelsService) Undeploy(name string, ...) *ProjectsLocationsIssueModelsUndeployCall
- type ProjectsLocationsIssueModelsUndeployCall
- func (c *ProjectsLocationsIssueModelsUndeployCall) Context(ctx context.Context) *ProjectsLocationsIssueModelsUndeployCall
- func (c *ProjectsLocationsIssueModelsUndeployCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsIssueModelsUndeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsUndeployCall
- func (c *ProjectsLocationsIssueModelsUndeployCall) Header() http.Header
- type ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) Context(ctx context.Context) *ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse, error)
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) Filter(filter string) *ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) Header() http.Header
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) IfNoneMatch(entityTag string) *ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) PageSize(pageSize int64) *ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) PageToken(pageToken string) *ProjectsLocationsListAllFeedbackLabelsCall
- func (c *ProjectsLocationsListAllFeedbackLabelsCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Context(ctx context.Context) *ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall
- func (c *ProjectsLocationsOperationsCancelCall) Header() http.Header
- type ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Context(ctx context.Context) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
- func (c *ProjectsLocationsOperationsGetCall) Header() http.Header
- func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsGetCall
- type ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Context(ctx context.Context) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse, error)
- func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Filter(filter string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Header() http.Header
- func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageSize(pageSize int64) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) PageToken(pageToken string) *ProjectsLocationsOperationsListCall
- func (c *ProjectsLocationsOperationsListCall) Pages(ctx context.Context, f func(*GoogleLongrunningListOperationsResponse) error) error
- func (c *ProjectsLocationsOperationsListCall) ReturnPartialSuccess(returnPartialSuccess bool) *ProjectsLocationsOperationsListCall
- type ProjectsLocationsOperationsService
- type ProjectsLocationsPhraseMatchersCreateCall
- func (c *ProjectsLocationsPhraseMatchersCreateCall) Context(ctx context.Context) *ProjectsLocationsPhraseMatchersCreateCall
- func (c *ProjectsLocationsPhraseMatchersCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1PhraseMatcher, error)
- func (c *ProjectsLocationsPhraseMatchersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersCreateCall
- func (c *ProjectsLocationsPhraseMatchersCreateCall) Header() http.Header
- type ProjectsLocationsPhraseMatchersDeleteCall
- func (c *ProjectsLocationsPhraseMatchersDeleteCall) Context(ctx context.Context) *ProjectsLocationsPhraseMatchersDeleteCall
- func (c *ProjectsLocationsPhraseMatchersDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsPhraseMatchersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersDeleteCall
- func (c *ProjectsLocationsPhraseMatchersDeleteCall) Header() http.Header
- type ProjectsLocationsPhraseMatchersGetCall
- func (c *ProjectsLocationsPhraseMatchersGetCall) Context(ctx context.Context) *ProjectsLocationsPhraseMatchersGetCall
- func (c *ProjectsLocationsPhraseMatchersGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1PhraseMatcher, error)
- func (c *ProjectsLocationsPhraseMatchersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersGetCall
- func (c *ProjectsLocationsPhraseMatchersGetCall) Header() http.Header
- func (c *ProjectsLocationsPhraseMatchersGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsPhraseMatchersGetCall
- type ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) Context(ctx context.Context) *ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse, error)
- func (c *ProjectsLocationsPhraseMatchersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) Filter(filter string) *ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) Header() http.Header
- func (c *ProjectsLocationsPhraseMatchersListCall) IfNoneMatch(entityTag string) *ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) PageSize(pageSize int64) *ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) PageToken(pageToken string) *ProjectsLocationsPhraseMatchersListCall
- func (c *ProjectsLocationsPhraseMatchersListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsPhraseMatchersPatchCall
- func (c *ProjectsLocationsPhraseMatchersPatchCall) Context(ctx context.Context) *ProjectsLocationsPhraseMatchersPatchCall
- func (c *ProjectsLocationsPhraseMatchersPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1PhraseMatcher, error)
- func (c *ProjectsLocationsPhraseMatchersPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersPatchCall
- func (c *ProjectsLocationsPhraseMatchersPatchCall) Header() http.Header
- func (c *ProjectsLocationsPhraseMatchersPatchCall) UpdateMask(updateMask string) *ProjectsLocationsPhraseMatchersPatchCall
- type ProjectsLocationsPhraseMatchersService
- func (r *ProjectsLocationsPhraseMatchersService) Create(parent string, ...) *ProjectsLocationsPhraseMatchersCreateCall
- func (r *ProjectsLocationsPhraseMatchersService) Delete(name string) *ProjectsLocationsPhraseMatchersDeleteCall
- func (r *ProjectsLocationsPhraseMatchersService) Get(name string) *ProjectsLocationsPhraseMatchersGetCall
- func (r *ProjectsLocationsPhraseMatchersService) List(parent string) *ProjectsLocationsPhraseMatchersListCall
- func (r *ProjectsLocationsPhraseMatchersService) Patch(name string, ...) *ProjectsLocationsPhraseMatchersPatchCall
- type ProjectsLocationsQaQuestionTagsCreateCall
- func (c *ProjectsLocationsQaQuestionTagsCreateCall) Context(ctx context.Context) *ProjectsLocationsQaQuestionTagsCreateCall
- func (c *ProjectsLocationsQaQuestionTagsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestionTag, error)
- func (c *ProjectsLocationsQaQuestionTagsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsCreateCall
- func (c *ProjectsLocationsQaQuestionTagsCreateCall) Header() http.Header
- func (c *ProjectsLocationsQaQuestionTagsCreateCall) QaQuestionTagId(qaQuestionTagId string) *ProjectsLocationsQaQuestionTagsCreateCall
- type ProjectsLocationsQaQuestionTagsDeleteCall
- func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Context(ctx context.Context) *ProjectsLocationsQaQuestionTagsDeleteCall
- func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsDeleteCall
- func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Header() http.Header
- type ProjectsLocationsQaQuestionTagsGetCall
- func (c *ProjectsLocationsQaQuestionTagsGetCall) Context(ctx context.Context) *ProjectsLocationsQaQuestionTagsGetCall
- func (c *ProjectsLocationsQaQuestionTagsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestionTag, error)
- func (c *ProjectsLocationsQaQuestionTagsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsGetCall
- func (c *ProjectsLocationsQaQuestionTagsGetCall) Header() http.Header
- func (c *ProjectsLocationsQaQuestionTagsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaQuestionTagsGetCall
- type ProjectsLocationsQaQuestionTagsListCall
- func (c *ProjectsLocationsQaQuestionTagsListCall) Context(ctx context.Context) *ProjectsLocationsQaQuestionTagsListCall
- func (c *ProjectsLocationsQaQuestionTagsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse, error)
- func (c *ProjectsLocationsQaQuestionTagsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsListCall
- func (c *ProjectsLocationsQaQuestionTagsListCall) Filter(filter string) *ProjectsLocationsQaQuestionTagsListCall
- func (c *ProjectsLocationsQaQuestionTagsListCall) Header() http.Header
- func (c *ProjectsLocationsQaQuestionTagsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaQuestionTagsListCall
- type ProjectsLocationsQaQuestionTagsPatchCall
- func (c *ProjectsLocationsQaQuestionTagsPatchCall) Context(ctx context.Context) *ProjectsLocationsQaQuestionTagsPatchCall
- func (c *ProjectsLocationsQaQuestionTagsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsQaQuestionTagsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsPatchCall
- func (c *ProjectsLocationsQaQuestionTagsPatchCall) Header() http.Header
- func (c *ProjectsLocationsQaQuestionTagsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsQaQuestionTagsPatchCall
- type ProjectsLocationsQaQuestionTagsService
- func (r *ProjectsLocationsQaQuestionTagsService) Create(parent string, ...) *ProjectsLocationsQaQuestionTagsCreateCall
- func (r *ProjectsLocationsQaQuestionTagsService) Delete(name string) *ProjectsLocationsQaQuestionTagsDeleteCall
- func (r *ProjectsLocationsQaQuestionTagsService) Get(name string) *ProjectsLocationsQaQuestionTagsGetCall
- func (r *ProjectsLocationsQaQuestionTagsService) List(parent string) *ProjectsLocationsQaQuestionTagsListCall
- func (r *ProjectsLocationsQaQuestionTagsService) Patch(name string, ...) *ProjectsLocationsQaQuestionTagsPatchCall
- type ProjectsLocationsQaScorecardsCreateCall
- func (c *ProjectsLocationsQaScorecardsCreateCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsCreateCall
- func (c *ProjectsLocationsQaScorecardsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecard, error)
- func (c *ProjectsLocationsQaScorecardsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsCreateCall
- func (c *ProjectsLocationsQaScorecardsCreateCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsCreateCall) QaScorecardId(qaScorecardId string) *ProjectsLocationsQaScorecardsCreateCall
- type ProjectsLocationsQaScorecardsDeleteCall
- func (c *ProjectsLocationsQaScorecardsDeleteCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsDeleteCall
- func (c *ProjectsLocationsQaScorecardsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsQaScorecardsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsDeleteCall
- func (c *ProjectsLocationsQaScorecardsDeleteCall) Force(force bool) *ProjectsLocationsQaScorecardsDeleteCall
- func (c *ProjectsLocationsQaScorecardsDeleteCall) Header() http.Header
- type ProjectsLocationsQaScorecardsGetCall
- func (c *ProjectsLocationsQaScorecardsGetCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsGetCall
- func (c *ProjectsLocationsQaScorecardsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecard, error)
- func (c *ProjectsLocationsQaScorecardsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsGetCall
- func (c *ProjectsLocationsQaScorecardsGetCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaScorecardsGetCall
- type ProjectsLocationsQaScorecardsListCall
- func (c *ProjectsLocationsQaScorecardsListCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsListCall
- func (c *ProjectsLocationsQaScorecardsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse, error)
- func (c *ProjectsLocationsQaScorecardsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsListCall
- func (c *ProjectsLocationsQaScorecardsListCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaScorecardsListCall
- func (c *ProjectsLocationsQaScorecardsListCall) PageSize(pageSize int64) *ProjectsLocationsQaScorecardsListCall
- func (c *ProjectsLocationsQaScorecardsListCall) PageToken(pageToken string) *ProjectsLocationsQaScorecardsListCall
- func (c *ProjectsLocationsQaScorecardsListCall) Pages(ctx context.Context, ...) error
- func (c *ProjectsLocationsQaScorecardsListCall) QaScorecardSources(qaScorecardSources ...string) *ProjectsLocationsQaScorecardsListCall
- type ProjectsLocationsQaScorecardsPatchCall
- func (c *ProjectsLocationsQaScorecardsPatchCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsPatchCall
- func (c *ProjectsLocationsQaScorecardsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecard, error)
- func (c *ProjectsLocationsQaScorecardsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsPatchCall
- func (c *ProjectsLocationsQaScorecardsPatchCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsQaScorecardsPatchCall
- type ProjectsLocationsQaScorecardsRevisionsCreateCall
- func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsCreateCall
- func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsCreateCall
- func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) QaScorecardRevisionId(qaScorecardRevisionId string) *ProjectsLocationsQaScorecardsRevisionsCreateCall
- type ProjectsLocationsQaScorecardsRevisionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Force(force bool) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Header() http.Header
- type ProjectsLocationsQaScorecardsRevisionsDeployCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsDeployCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsDeployCall
- func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Header() http.Header
- type ProjectsLocationsQaScorecardsRevisionsGetCall
- func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsGetCall
- func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsGetCall
- func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaScorecardsRevisionsGetCall
- type ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Filter(filter string) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) PageSize(pageSize int64) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) PageToken(pageToken string) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Pages(ctx context.Context, ...) error
- func (c *ProjectsLocationsQaScorecardsRevisionsListCall) QaScorecardSources(qaScorecardSources ...string) *ProjectsLocationsQaScorecardsRevisionsListCall
- type ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestion, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) QaQuestionId(qaQuestionId string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
- type ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Header() http.Header
- type ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestion, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
- type ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) PageSize(pageSize int64) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) PageToken(pageToken string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestion, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Header() http.Header
- func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
- type ProjectsLocationsQaScorecardsRevisionsQaQuestionsService
- func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Create(parent string, ...) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
- func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Delete(name string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
- func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Get(name string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
- func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) List(parent string) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
- func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Patch(name string, ...) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
- type ProjectsLocationsQaScorecardsRevisionsService
- func (r *ProjectsLocationsQaScorecardsRevisionsService) Create(parent string, ...) *ProjectsLocationsQaScorecardsRevisionsCreateCall
- func (r *ProjectsLocationsQaScorecardsRevisionsService) Delete(name string) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
- func (r *ProjectsLocationsQaScorecardsRevisionsService) Deploy(name string, ...) *ProjectsLocationsQaScorecardsRevisionsDeployCall
- func (r *ProjectsLocationsQaScorecardsRevisionsService) Get(name string) *ProjectsLocationsQaScorecardsRevisionsGetCall
- func (r *ProjectsLocationsQaScorecardsRevisionsService) List(parent string) *ProjectsLocationsQaScorecardsRevisionsListCall
- func (r *ProjectsLocationsQaScorecardsRevisionsService) TuneQaScorecardRevision(parent string, ...) *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
- func (r *ProjectsLocationsQaScorecardsRevisionsService) Undeploy(name string, ...) *ProjectsLocationsQaScorecardsRevisionsUndeployCall
- type ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
- func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
- func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
- func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Header() http.Header
- type ProjectsLocationsQaScorecardsRevisionsUndeployCall
- func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Context(ctx context.Context) *ProjectsLocationsQaScorecardsRevisionsUndeployCall
- func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision, error)
- func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsUndeployCall
- func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Header() http.Header
- type ProjectsLocationsQaScorecardsService
- func (r *ProjectsLocationsQaScorecardsService) Create(parent string, ...) *ProjectsLocationsQaScorecardsCreateCall
- func (r *ProjectsLocationsQaScorecardsService) Delete(name string) *ProjectsLocationsQaScorecardsDeleteCall
- func (r *ProjectsLocationsQaScorecardsService) Get(name string) *ProjectsLocationsQaScorecardsGetCall
- func (r *ProjectsLocationsQaScorecardsService) List(parent string) *ProjectsLocationsQaScorecardsListCall
- func (r *ProjectsLocationsQaScorecardsService) Patch(name string, ...) *ProjectsLocationsQaScorecardsPatchCall
- type ProjectsLocationsQueryMetricsCall
- func (c *ProjectsLocationsQueryMetricsCall) Context(ctx context.Context) *ProjectsLocationsQueryMetricsCall
- func (c *ProjectsLocationsQueryMetricsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsQueryMetricsCall) Fields(s ...googleapi.Field) *ProjectsLocationsQueryMetricsCall
- func (c *ProjectsLocationsQueryMetricsCall) Header() http.Header
- type ProjectsLocationsQueryPerformanceOverviewCall
- func (c *ProjectsLocationsQueryPerformanceOverviewCall) Context(ctx context.Context) *ProjectsLocationsQueryPerformanceOverviewCall
- func (c *ProjectsLocationsQueryPerformanceOverviewCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation, error)
- func (c *ProjectsLocationsQueryPerformanceOverviewCall) Fields(s ...googleapi.Field) *ProjectsLocationsQueryPerformanceOverviewCall
- func (c *ProjectsLocationsQueryPerformanceOverviewCall) Header() http.Header
- type ProjectsLocationsService
- func (r *ProjectsLocationsService) BulkDeleteFeedbackLabels(parent string, ...) *ProjectsLocationsBulkDeleteFeedbackLabelsCall
- func (r *ProjectsLocationsService) BulkDownloadFeedbackLabels(parent string, ...) *ProjectsLocationsBulkDownloadFeedbackLabelsCall
- func (r *ProjectsLocationsService) BulkUploadFeedbackLabels(parent string, ...) *ProjectsLocationsBulkUploadFeedbackLabelsCall
- func (r *ProjectsLocationsService) GetEncryptionSpec(name string) *ProjectsLocationsGetEncryptionSpecCall
- func (r *ProjectsLocationsService) GetSettings(name string) *ProjectsLocationsGetSettingsCall
- func (r *ProjectsLocationsService) ListAllFeedbackLabels(parent string) *ProjectsLocationsListAllFeedbackLabelsCall
- func (r *ProjectsLocationsService) QueryMetrics(location string, ...) *ProjectsLocationsQueryMetricsCall
- func (r *ProjectsLocationsService) QueryPerformanceOverview(parent string, ...) *ProjectsLocationsQueryPerformanceOverviewCall
- func (r *ProjectsLocationsService) UpdateSettings(name string, ...) *ProjectsLocationsUpdateSettingsCall
- type ProjectsLocationsUpdateSettingsCall
- func (c *ProjectsLocationsUpdateSettingsCall) Context(ctx context.Context) *ProjectsLocationsUpdateSettingsCall
- func (c *ProjectsLocationsUpdateSettingsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Settings, error)
- func (c *ProjectsLocationsUpdateSettingsCall) Fields(s ...googleapi.Field) *ProjectsLocationsUpdateSettingsCall
- func (c *ProjectsLocationsUpdateSettingsCall) Header() http.Header
- func (c *ProjectsLocationsUpdateSettingsCall) UpdateMask(updateMask string) *ProjectsLocationsUpdateSettingsCall
- type ProjectsLocationsViewsCreateCall
- func (c *ProjectsLocationsViewsCreateCall) Context(ctx context.Context) *ProjectsLocationsViewsCreateCall
- func (c *ProjectsLocationsViewsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1View, error)
- func (c *ProjectsLocationsViewsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsCreateCall
- func (c *ProjectsLocationsViewsCreateCall) Header() http.Header
- type ProjectsLocationsViewsDeleteCall
- func (c *ProjectsLocationsViewsDeleteCall) Context(ctx context.Context) *ProjectsLocationsViewsDeleteCall
- func (c *ProjectsLocationsViewsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty, error)
- func (c *ProjectsLocationsViewsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsDeleteCall
- func (c *ProjectsLocationsViewsDeleteCall) Header() http.Header
- type ProjectsLocationsViewsGetCall
- func (c *ProjectsLocationsViewsGetCall) Context(ctx context.Context) *ProjectsLocationsViewsGetCall
- func (c *ProjectsLocationsViewsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1View, error)
- func (c *ProjectsLocationsViewsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsGetCall
- func (c *ProjectsLocationsViewsGetCall) Header() http.Header
- func (c *ProjectsLocationsViewsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsViewsGetCall
- type ProjectsLocationsViewsListCall
- func (c *ProjectsLocationsViewsListCall) Context(ctx context.Context) *ProjectsLocationsViewsListCall
- func (c *ProjectsLocationsViewsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListViewsResponse, error)
- func (c *ProjectsLocationsViewsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsListCall
- func (c *ProjectsLocationsViewsListCall) Header() http.Header
- func (c *ProjectsLocationsViewsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsViewsListCall
- func (c *ProjectsLocationsViewsListCall) PageSize(pageSize int64) *ProjectsLocationsViewsListCall
- func (c *ProjectsLocationsViewsListCall) PageToken(pageToken string) *ProjectsLocationsViewsListCall
- func (c *ProjectsLocationsViewsListCall) Pages(ctx context.Context, ...) error
- type ProjectsLocationsViewsPatchCall
- func (c *ProjectsLocationsViewsPatchCall) Context(ctx context.Context) *ProjectsLocationsViewsPatchCall
- func (c *ProjectsLocationsViewsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1View, error)
- func (c *ProjectsLocationsViewsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsPatchCall
- func (c *ProjectsLocationsViewsPatchCall) Header() http.Header
- func (c *ProjectsLocationsViewsPatchCall) UpdateMask(updateMask string) *ProjectsLocationsViewsPatchCall
- type ProjectsLocationsViewsService
- func (r *ProjectsLocationsViewsService) Create(parent string, ...) *ProjectsLocationsViewsCreateCall
- func (r *ProjectsLocationsViewsService) Delete(name string) *ProjectsLocationsViewsDeleteCall
- func (r *ProjectsLocationsViewsService) Get(name string) *ProjectsLocationsViewsGetCall
- func (r *ProjectsLocationsViewsService) List(parent string) *ProjectsLocationsViewsListCall
- func (r *ProjectsLocationsViewsService) Patch(name string, ...) *ProjectsLocationsViewsPatchCall
- type ProjectsService
- type Service
Constants¶
const (// See, edit, configure, and delete your Google Cloud data and see the email// address for your Google Account.CloudPlatformScope = "https://www.googleapis.com/auth/cloud-platform")
OAuth2 scopes used by this API.
Variables¶
This section is empty.
Functions¶
This section is empty.
Types¶
typeGoogleCloudContactcenterinsightsV1Analysis¶
type GoogleCloudContactcenterinsightsV1Analysis struct {// AnalysisResult: Output only. The result of the analysis, which is populated// when the analysis finishes.AnalysisResult *GoogleCloudContactcenterinsightsV1AnalysisResult `json:"analysisResult,omitempty"`// AnnotatorSelector: To select the annotators to run and the phrase matchers// to use (if any). If not specified, all annotators will be run.AnnotatorSelector *GoogleCloudContactcenterinsightsV1AnnotatorSelector `json:"annotatorSelector,omitempty"`// CreateTime: Output only. The time at which the analysis was created, which// occurs when the long-running operation completes.CreateTimestring `json:"createTime,omitempty"`// Name: Immutable. The resource name of the analysis. Format:// projects/{project}/locations/{location}/conversations/{conversation}/analyses// /{analysis}Namestring `json:"name,omitempty"`// RequestTime: Output only. The time at which the analysis was requested.RequestTimestring `json:"requestTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AnalysisResult") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisResult") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Analysis: The analysis resource.
func (GoogleCloudContactcenterinsightsV1Analysis)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1Analysis) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnalysisResult¶
type GoogleCloudContactcenterinsightsV1AnalysisResult struct {// CallAnalysisMetadata: Call-specific metadata created by the analysis.CallAnalysisMetadata *GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata `json:"callAnalysisMetadata,omitempty"`// EndTime: The time at which the analysis ended.EndTimestring `json:"endTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CallAnalysisMetadata") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CallAnalysisMetadata") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnalysisResult: The result of an analysis.
func (GoogleCloudContactcenterinsightsV1AnalysisResult)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1AnalysisResult) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata¶
type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata struct {// Annotations: A list of call annotations that apply to this call.Annotations []*GoogleCloudContactcenterinsightsV1CallAnnotation `json:"annotations,omitempty"`// Entities: All the entities in the call.Entities map[string]GoogleCloudContactcenterinsightsV1Entity `json:"entities,omitempty"`// Intents: All the matched intents in the call.Intents map[string]GoogleCloudContactcenterinsightsV1Intent `json:"intents,omitempty"`// IssueModelResult: Overall conversation-level issue modeling result.IssueModelResult *GoogleCloudContactcenterinsightsV1IssueModelResult `json:"issueModelResult,omitempty"`// PhraseMatchers: All the matched phrase matchers in the call.PhraseMatchers map[string]GoogleCloudContactcenterinsightsV1PhraseMatchData `json:"phraseMatchers,omitempty"`// QaScorecardResults: Results of scoring QaScorecards.QaScorecardResults []*GoogleCloudContactcenterinsightsV1QaScorecardResult `json:"qaScorecardResults,omitempty"`// Sentiments: Overall conversation-level sentiment for each channel of the// call.Sentiments []*GoogleCloudContactcenterinsightsV1ConversationLevelSentiment `json:"sentiments,omitempty"`// Silence: Overall conversation-level silence during the call.Silence *GoogleCloudContactcenterinsightsV1ConversationLevelSilence `json:"silence,omitempty"`// ForceSendFields is a list of field names (e.g. "Annotations") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Annotations") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata:Call-specific metadata created during analysis.
func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnalysisRule¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1AnalysisRule struct {// Active: If true, apply this rule to conversations. Otherwise, this rule is// inactive and saved as a draft.Activebool `json:"active,omitempty"`// AnalysisPercentage: Percentage of conversations that we should apply this// analysis setting automatically, between [0, 1]. For example, 0.1 means 10%.// Conversations are sampled in a determenestic way. The original// runtime_percentage & upload percentage will be replaced by defining filters// on the conversation.AnalysisPercentagefloat64 `json:"analysisPercentage,omitempty"`// AnnotatorSelector: Selector of annotators to run and the phrase matchers to// use for conversations that matches the conversation_filter. If not// specified, NO annotators will be run.AnnotatorSelector *GoogleCloudContactcenterinsightsV1AnnotatorSelector `json:"annotatorSelector,omitempty"`// ConversationFilter: Filter for the conversations that should apply this// analysis rule. An empty filter means this analysis rule applies to all// conversations. Refer to//https://cloud.google.com/contact-center/insights/docs/filtering for details.ConversationFilterstring `json:"conversationFilter,omitempty"`// CreateTime: Output only. The time at which this analysis rule was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Display Name of the analysis rule.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. The resource name of the analysis rule. Format:// projects/{project}/locations/{location}/analysisRules/{analysis_rule}Namestring `json:"name,omitempty"`// UpdateTime: Output only. The most recent time at which this analysis rule// was updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Active") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Active") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnalysisRule: The CCAI Insights projectwide analysis rule. This rule will be applied to all conversations thatmatch the filter defined in the rule. For a conversation matches the filter,the annotators specified in the rule will be run. If a conversation matchesmultiple rules, a union of all the annotators will be run. One project canhave multiple analysis rules.
func (GoogleCloudContactcenterinsightsV1AnalysisRule)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1AnalysisRule) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1AnalysisRule)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1AnalysisRule) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1AnnotationBoundary¶
type GoogleCloudContactcenterinsightsV1AnnotationBoundary struct {// TranscriptIndex: The index in the sequence of transcribed pieces of the// conversation where the boundary is located. This index starts at zero.TranscriptIndexint64 `json:"transcriptIndex,omitempty"`// WordIndex: The word index of this boundary with respect to the first word in// the transcript piece. This index starts at zero.WordIndexint64 `json:"wordIndex,omitempty"`// ForceSendFields is a list of field names (e.g. "TranscriptIndex") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "TranscriptIndex") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnnotationBoundary: A point in aconversation that marks the start or the end of an annotation.
func (GoogleCloudContactcenterinsightsV1AnnotationBoundary)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1AnnotationBoundary) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnnotatorSelector¶added inv0.105.0
type GoogleCloudContactcenterinsightsV1AnnotatorSelector struct {// IssueModels: The issue model to run. If not provided, the most recently// deployed topic model will be used. The provided issue model will only be// used for inference if the issue model is deployed and if// run_issue_model_annotator is set to true. If more than one issue model is// provided, only the first provided issue model will be used for inference.IssueModels []string `json:"issueModels,omitempty"`// PhraseMatchers: The list of phrase matchers to run. If not provided, all// active phrase matchers will be used. If inactive phrase matchers are// provided, they will not be used. Phrase matchers will be run only if// run_phrase_matcher_annotator is set to true. Format:// projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}PhraseMatchers []string `json:"phraseMatchers,omitempty"`// QaConfig: Configuration for the QA annotator.QaConfig *GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig `json:"qaConfig,omitempty"`// RunEntityAnnotator: Whether to run the entity annotator.RunEntityAnnotatorbool `json:"runEntityAnnotator,omitempty"`// RunIntentAnnotator: Whether to run the intent annotator.RunIntentAnnotatorbool `json:"runIntentAnnotator,omitempty"`// RunInterruptionAnnotator: Whether to run the interruption annotator.RunInterruptionAnnotatorbool `json:"runInterruptionAnnotator,omitempty"`// RunIssueModelAnnotator: Whether to run the issue model annotator. A model// should have already been deployed for this to take effect.RunIssueModelAnnotatorbool `json:"runIssueModelAnnotator,omitempty"`// RunPhraseMatcherAnnotator: Whether to run the active phrase matcher// annotator(s).RunPhraseMatcherAnnotatorbool `json:"runPhraseMatcherAnnotator,omitempty"`// RunQaAnnotator: Whether to run the QA annotator.RunQaAnnotatorbool `json:"runQaAnnotator,omitempty"`// RunSentimentAnnotator: Whether to run the sentiment annotator.RunSentimentAnnotatorbool `json:"runSentimentAnnotator,omitempty"`// RunSilenceAnnotator: Whether to run the silence annotator.RunSilenceAnnotatorbool `json:"runSilenceAnnotator,omitempty"`// RunSummarizationAnnotator: Whether to run the summarization annotator.RunSummarizationAnnotatorbool `json:"runSummarizationAnnotator,omitempty"`// SummarizationConfig: Configuration for the summarization annotator.SummarizationConfig *GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig `json:"summarizationConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModels") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnnotatorSelector: Selector of allavailable annotators and phrase matchers to run.
func (GoogleCloudContactcenterinsightsV1AnnotatorSelector)MarshalJSON¶added inv0.105.0
func (sGoogleCloudContactcenterinsightsV1AnnotatorSelector) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig struct {// ScorecardList: A manual list of scorecards to score.ScorecardList *GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList `json:"scorecardList,omitempty"`// ForceSendFields is a list of field names (e.g. "ScorecardList") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ScorecardList") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig: Configurationfor the QA feature.
func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList struct {// QaScorecardRevisions: List of QaScorecardRevisions.QaScorecardRevisions []string `json:"qaScorecardRevisions,omitempty"`// ForceSendFields is a list of field names (e.g. "QaScorecardRevisions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaScorecardRevisions") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList:Container for a list of scorecards.
func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1AnnotatorSelectorQaConfigScorecardList) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig¶added inv0.121.0
type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig struct {// ConversationProfile: Resource name of the Dialogflow conversation profile.// Format:// projects/{project}/locations/{location}/conversationProfiles/{conversation_pr// ofile}ConversationProfilestring `json:"conversationProfile,omitempty"`// Generator: The resource name of the existing created generator. Format:// projects//locations//generators/Generatorstring `json:"generator,omitempty"`// SummarizationModel: Default summarization model to be used.//// Possible values:// "SUMMARIZATION_MODEL_UNSPECIFIED" - Unspecified summarization model.// "BASELINE_MODEL" - The CCAI baseline model. This model is deprecated and// will be removed in the future. We recommend using `generator` instead.// "BASELINE_MODEL_V2_0" - The CCAI baseline model, V2.0. This model is// deprecated and will be removed in the future. We recommend using `generator`// instead.SummarizationModelstring `json:"summarizationModel,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationProfile") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationProfile") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig:Configuration for summarization.
func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig)MarshalJSON¶added inv0.121.0
func (sGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AnswerFeedback¶
type GoogleCloudContactcenterinsightsV1AnswerFeedback struct {// Clicked: Indicates whether an answer or item was clicked by the human agent.Clickedbool `json:"clicked,omitempty"`// CorrectnessLevel: The correctness level of an answer.//// Possible values:// "CORRECTNESS_LEVEL_UNSPECIFIED" - Correctness level unspecified.// "NOT_CORRECT" - Answer is totally wrong.// "PARTIALLY_CORRECT" - Answer is partially correct.// "FULLY_CORRECT" - Answer is fully correct.CorrectnessLevelstring `json:"correctnessLevel,omitempty"`// Displayed: Indicates whether an answer or item was displayed to the human// agent in the agent desktop UI.Displayedbool `json:"displayed,omitempty"`// ForceSendFields is a list of field names (e.g. "Clicked") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Clicked") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AnswerFeedback: The feedback that thecustomer has about a certain answer in the conversation.
func (GoogleCloudContactcenterinsightsV1AnswerFeedback)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1AnswerFeedback) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AppealAssessmentRequest¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1AppealAssessmentRequest struct {}GoogleCloudContactcenterinsightsV1AppealAssessmentRequest: The message toappeal an assessment.
typeGoogleCloudContactcenterinsightsV1ArticleSuggestionData¶
type GoogleCloudContactcenterinsightsV1ArticleSuggestionData struct {// ConfidenceScore: The system's confidence score that this article is a good// match for this conversation, ranging from 0.0 (completely uncertain) to 1.0// (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the Article Suggestion and the// document that it originates from.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Source: The knowledge document that this answer was extracted from. Format:// projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}Sourcestring `json:"source,omitempty"`// Title: Article title.Titlestring `json:"title,omitempty"`// Uri: Article URI.Uristring `json:"uri,omitempty"`// ForceSendFields is a list of field names (e.g. "ConfidenceScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConfidenceScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ArticleSuggestionData: Agent AssistArticle Suggestion data.
func (GoogleCloudContactcenterinsightsV1ArticleSuggestionData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ArticleSuggestionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1ArticleSuggestionData)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1ArticleSuggestionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1Assessment¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1Assessment struct {// AgentInfo: Information about the agent the assessment is for.AgentInfo *GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo `json:"agentInfo,omitempty"`// CreateTime: Output only. The time at which the assessment was created.CreateTimestring `json:"createTime,omitempty"`// Name: Identifier. The resource name of the assessment. Format:// projects/{project}/locations/{location}/conversations/{conversation}/assessme// nts/{assessment}Namestring `json:"name,omitempty"`// State: Output only. The state of the assessment.//// Possible values:// "STATE_UNSPECIFIED" - The state is unspecified. This value should not be// used.// "DRAFT" - The default state of all new assessments.// "PUBLISHED" - The assessment has been published.// "APPEALED" - The assessment has been appealed.// "FINALIZED" - The assessment has been finalized.Statestring `json:"state,omitempty"`// UpdateTime: Output only. The time at which the assessment was last updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AgentInfo") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentInfo") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Assessment: The assessment resource.
func (GoogleCloudContactcenterinsightsV1Assessment)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1Assessment) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AssessmentRule¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1AssessmentRule struct {// Active: If true, apply this rule to conversations. Otherwise, this rule is// inactive.Activebool `json:"active,omitempty"`// CreateTime: Output only. The time at which this assessment rule was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Display Name of the assessment rule.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. The resource name of the assessment rule. Format:// projects/{project}/locations/{location}/assessmentRules/{assessment_rule}Namestring `json:"name,omitempty"`// SampleRule: The sample rule for the assessment rule.SampleRule *GoogleCloudContactcenterinsightsV1SampleRule `json:"sampleRule,omitempty"`// ScheduleInfo: Schedule info for the assessment rule.ScheduleInfo *GoogleCloudContactcenterinsightsV1ScheduleInfo `json:"scheduleInfo,omitempty"`// UpdateTime: Output only. The most recent time at which this assessment rule// was updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Active") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Active") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AssessmentRule: The CCAI Insights projectwide assessment rule. This assessment rule will be applied to allconversations from the previous sampling cycle that match the sample ruledefined in the assessment rule. One project can have multiple assessmentrules.
func (GoogleCloudContactcenterinsightsV1AssessmentRule)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1AssessmentRule) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AuthorizedView¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1AuthorizedView struct {// ConversationFilter: A filter to reduce conversation results to a specific// subset. The AuthorizedView's assigned permission (read/write) could be// applied to the subset of conversations. If conversation_filter is empty,// there is no restriction on the conversations that the AuthorizedView can// access. Having *authorizedViews.get* access to the AuthorizedView means// having the same read/write access to the Conversations (as well as// metadata/annotations linked to the conversation) that this AuthorizedView// has.ConversationFilterstring `json:"conversationFilter,omitempty"`// CreateTime: Output only. The time at which the authorized view was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Display Name. Limit 64 characters.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. The resource name of the AuthorizedView. Format:// projects/{project}/locations/{location}/authorizedViewSets/{authorized_view_s// et}/authorizedViews/{authorized_view}Namestring `json:"name,omitempty"`// UpdateTime: Output only. The most recent time at which the authorized view// was updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "ConversationFilter") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationFilter") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AuthorizedView: An AuthorizedViewrepresents a view of accessible Insights resources (for example,Conversation and Scorecard). Who have read access to the AuthorizedViewresource will have access to these Insight resources as well.
func (GoogleCloudContactcenterinsightsV1AuthorizedView)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1AuthorizedView) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1AuthorizedViewSet¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1AuthorizedViewSet struct {// CreateTime: Output only. Create time.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Display Name. Limit 64 characters.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. The resource name of the AuthorizedViewSet. Format:// projects/{project}/locations/{location}/authorizedViewSets/{authorized_view_s// et}Namestring `json:"name,omitempty"`// UpdateTime: Output only. Update time.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1AuthorizedViewSet: An AuthorizedViewSetcontains a set of AuthorizedView resources.
func (GoogleCloudContactcenterinsightsV1AuthorizedViewSet)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1AuthorizedViewSet) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata struct {// CompletedAnalysesCount: The number of requested analyses that have completed// successfully so far.CompletedAnalysesCountint64 `json:"completedAnalysesCount,omitempty"`// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// FailedAnalysesCount: The number of requested analyses that have failed so// far.FailedAnalysesCountint64 `json:"failedAnalysesCount,omitempty"`// PartialErrors: Output only. Partial errors during bulk analyze operation// that might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: The original request for bulk analyze.Request *GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest `json:"request,omitempty"`// TotalRequestedAnalysesCount: Total number of analyses requested. Computed by// the number of conversations returned by `filter` multiplied by// `analysis_percentage` in the request.TotalRequestedAnalysesCountint64 `json:"totalRequestedAnalysesCount,omitempty"`// ForceSendFields is a list of field names (e.g. "CompletedAnalysesCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CompletedAnalysesCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata: Themetadata for a bulk analyze conversations operation.
func (GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest struct {// AnalysisPercentage: Required. Percentage of selected conversation to// analyze, between [0, 100].AnalysisPercentagefloat64 `json:"analysisPercentage,omitempty"`// AnnotatorSelector: To select the annotators to run and the phrase matchers// to use (if any). If not specified, all annotators will be run.AnnotatorSelector *GoogleCloudContactcenterinsightsV1AnnotatorSelector `json:"annotatorSelector,omitempty"`// Filter: Required. Filter used to select the subset of conversations to// analyze.Filterstring `json:"filter,omitempty"`// Parent: Required. The parent resource to create analyses in.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "AnalysisPercentage") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisPercentage") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest: Therequest to analyze conversations in bulk.
func (GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest)UnmarshalJSON¶added inv0.104.0
func (s *GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse struct {// FailedAnalysisCount: Count of failed analyses.FailedAnalysisCountint64 `json:"failedAnalysisCount,omitempty"`// SuccessfulAnalysisCount: Count of successful analyses.SuccessfulAnalysisCountint64 `json:"successfulAnalysisCount,omitempty"`// ForceSendFields is a list of field names (e.g. "FailedAnalysisCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FailedAnalysisCount") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse: Theresponse for a bulk analyze conversations operation.
func (GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata¶added inv0.150.0
type GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata struct {// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Partial errors during bulk delete conversations operation// that might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: The original request for bulk delete.Request *GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata: Themetadata for a bulk delete conversations operation.
func (GoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata)MarshalJSON¶added inv0.150.0
func (sGoogleCloudContactcenterinsightsV1BulkDeleteConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest¶added inv0.150.0
type GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest struct {// Filter: Filter used to select the subset of conversations to delete.Filterstring `json:"filter,omitempty"`// Force: If set to true, all of this conversation's analyses will also be// deleted. Otherwise, the request will only succeed if the conversation has no// analyses.Forcebool `json:"force,omitempty"`// MaxDeleteCount: Maximum number of conversations to delete.MaxDeleteCountint64 `json:"maxDeleteCount,omitempty"`// Parent: Required. The parent resource to delete conversations from. Format:// projects/{project}/locations/{location}Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest: Therequest to delete conversations in bulk.
func (GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest)MarshalJSON¶added inv0.150.0
func (sGoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse¶added inv0.150.0
type GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse struct {}GoogleCloudContactcenterinsightsV1BulkDeleteConversationsResponse: Theresponse for a bulk delete conversations operation.
typeGoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsMetadata¶added inv0.227.0
type GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsMetadata struct {// PartialErrors: Partial errors during deletion operation that might cause the// operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for delete.Request *GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "PartialErrors") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PartialErrors") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsMetadata: Metadatafor the BulkDeleteFeedbackLabels endpoint.
func (GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsMetadata)MarshalJSON¶added inv0.227.0
func (sGoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest¶added inv0.227.0
type GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest struct {// Filter: Optional. A filter to reduce results to a specific subset. Supports// disjunctions (OR) and conjunctions (AND). Supported fields: *// `issue_model_id` * `qa_question_id` * `qa_scorecard_id` * `min_create_time`// * `max_create_time` * `min_update_time` * `max_update_time` *// `feedback_label_type`: QUALITY_AI, TOPIC_MODELINGFilterstring `json:"filter,omitempty"`// Parent: Required. The parent resource for new feedback labels.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest: Requestfor the BulkDeleteFeedbackLabels endpoint.
func (GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest)MarshalJSON¶added inv0.227.0
func (sGoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsResponse¶added inv0.227.0
type GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsResponse struct {}GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsResponse: Responsefor the BulkDeleteFeedbackLabels endpoint.
typeGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// DownloadStats: Output only. Statistics for BulkDownloadFeedbackLabels// operation.DownloadStats *GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats `json:"downloadStats,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Partial errors during ingest operation that might cause the// operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for download.Request *GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata:Metadata for the BulkDownloadFeedbackLabel endpoint.
func (GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats struct {// FileNames: Output only. Full name of the files written to Cloud storage.FileNames []string `json:"fileNames,omitempty"`// ProcessedObjectCount: The number of objects processed during the download// operation.ProcessedObjectCountint64 `json:"processedObjectCount,omitempty"`// SuccessfulDownloadCount: The number of new feedback labels downloaded during// this operation. Different from "processed" because some labels might not be// downloaded because an error.SuccessfulDownloadCountint64 `json:"successfulDownloadCount,omitempty"`// TotalFilesWritten: Total number of files written to the provided Cloud// Storage bucket.TotalFilesWrittenint64 `json:"totalFilesWritten,omitempty"`// ForceSendFields is a list of field names (e.g. "FileNames") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FileNames") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats: Statistics for BulkDownloadFeedbackLabels operation.
func (GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsMetadataDownloadStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest struct {// ConversationFilter: Optional. Filter parent conversations to download// feedback labels for. When specified, the feedback labels will be downloaded// for the conversations that match the filter. If `template_qa_scorecard_id`// is set, all the conversations that match the filter will be paired with the// questions under the scorecard for labeling.ConversationFilterstring `json:"conversationFilter,omitempty"`// FeedbackLabelType: Optional. The type of feedback labels that will be// downloaded.//// Possible values:// "FEEDBACK_LABEL_TYPE_UNSPECIFIED" - Unspecified format// "QUALITY_AI" - Downloaded file will contain all Quality AI labels from the// latest scorecard revision.// "TOPIC_MODELING" - Downloaded file will contain only Topic Modeling// labels.// "AGENT_ASSIST_SUMMARY" - Agent Assist Summarization labels.FeedbackLabelTypestring `json:"feedbackLabelType,omitempty"`// Filter: Optional. A filter to reduce results to a specific subset. Supports// disjunctions (OR) and conjunctions (AND). Supported fields: *// `issue_model_id` * `qa_question_id` * `qa_scorecard_id` * `min_create_time`// * `max_create_time` * `min_update_time` * `max_update_time` *// `feedback_label_type`: QUALITY_AI, TOPIC_MODELINGFilterstring `json:"filter,omitempty"`// GcsDestination: A cloud storage bucket destination.GcsDestination *GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination `json:"gcsDestination,omitempty"`// MaxDownloadCount: Optional. Limits the maximum number of feedback labels// that will be downloaded. The first `N` feedback labels will be downloaded.MaxDownloadCountint64 `json:"maxDownloadCount,omitempty"`// Parent: Required. The parent resource for new feedback labels.Parentstring `json:"parent,omitempty"`// SheetsDestination: A sheets document destination.SheetsDestination *GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination `json:"sheetsDestination,omitempty"`// TemplateQaScorecardId: Optional. If set, a template for labeling// conversations and scorecard questions will be created from the// conversation_filter and the questions under the scorecard(s). The feedback// label `filter` will be ignored.TemplateQaScorecardId []string `json:"templateQaScorecardId,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationFilter") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationFilter") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest: Requestfor the BulkDownloadFeedbackLabel endpoint.
func (GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination struct {// AddWhitespace: Optional. Add whitespace to the JSON file. Makes easier to// read, but increases file size. Only applicable for JSON format.AddWhitespacebool `json:"addWhitespace,omitempty"`// AlwaysPrintEmptyFields: Optional. Always print fields with no presence. This// is useful for printing fields that are not set, like implicit 0 value or// empty lists/maps. Only applicable for JSON format.AlwaysPrintEmptyFieldsbool `json:"alwaysPrintEmptyFields,omitempty"`// Format: Required. File format in which the labels will be exported.//// Possible values:// "FORMAT_UNSPECIFIED" - Unspecified format.// "CSV" - CSV format. 1,000 labels are stored per CSV file by default.// "JSON" - JSON format. 1 label stored per JSON file by default.Formatstring `json:"format,omitempty"`// ObjectUri: Required. The Google Cloud Storage URI to write the feedback// labels to. The file name will be used as a prefix for the files written to// the bucket if the output needs to be split across multiple files, otherwise// it will be used as is. The file extension will be appended to the file name// based on the format selected. E.g. `gs://bucket_name/object_uri_prefix`ObjectUristring `json:"objectUri,omitempty"`// RecordsPerFileCount: Optional. The number of records per file. Applicable// for either format.RecordsPerFileCountint64 `json:"recordsPerFileCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "AddWhitespace") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AddWhitespace") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination: Google Cloud Storage Object details to write the feedback labels to.
func (GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestGcsDestination) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination¶added inv0.228.0
type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination struct {// SheetTitle: Optional. The title of the new sheet to write the feedback// labels to.SheetTitlestring `json:"sheetTitle,omitempty"`// SpreadsheetUri: Required. The Google Sheets document to write the feedback// labels to. Retrieved from Google Sheets URI. E.g.// `https://docs.google.com/spreadsheets/d/1234567890` The spreadsheet must be// shared with the Insights P4SA. The spreadsheet ID written to will be// returned as `file_names` in the BulkDownloadFeedbackLabelsMetadata.SpreadsheetUristring `json:"spreadsheetUri,omitempty"`// ForceSendFields is a list of field names (e.g. "SheetTitle") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SheetTitle") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination: Google Sheets document details to write the feedback labels to.
func (GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination)MarshalJSON¶added inv0.228.0
func (sGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequestSheetsDestination) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse struct {}GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsResponse:Response for the BulkDownloadFeedbackLabel endpoint.
typeGoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest struct {// GcsSource: A cloud storage bucket source.GcsSource *GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource `json:"gcsSource,omitempty"`// SheetsSource: A sheets document source.SheetsSource *GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource `json:"sheetsSource,omitempty"`// ValidateOnly: Optional. If set, upload will not happen and the labels will// be validated. If not set, then default behavior will be to upload the labels// after validation is complete.ValidateOnlybool `json:"validateOnly,omitempty"`// ForceSendFields is a list of field names (e.g. "GcsSource") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GcsSource") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest: Therequest for bulk uploading feedback labels.
func (GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource struct {// Format: Required. File format which will be ingested.//// Possible values:// "FORMAT_UNSPECIFIED" - Unspecified format.// "CSV" - CSV format.// "JSON" - JSON format.Formatstring `json:"format,omitempty"`// ObjectUri: Required. The Google Cloud Storage URI of the file to import.// Format: `gs://bucket_name/object_name`ObjectUristring `json:"objectUri,omitempty"`// ForceSendFields is a list of field names (e.g. "Format") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Format") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource:Google Cloud Storage Object details to get the feedback label file from.
func (GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestGcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource¶added inv0.228.0
type GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource struct {// SpreadsheetUri: Required. The Google Sheets document to write the feedback// labels to. Retrieved from Google Sheets URI. E.g.// `https://docs.google.com/spreadsheets/d/1234567890` The spreadsheet must be// shared with the Insights P4SA.SpreadsheetUristring `json:"spreadsheetUri,omitempty"`// ForceSendFields is a list of field names (e.g. "SpreadsheetUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SpreadsheetUri") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource: Google Sheets document details to get the feedback label file from.
func (GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource)MarshalJSON¶added inv0.228.0
func (sGoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequestSheetsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse¶
type GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse struct {// CurrentStats: The latest label statistics for the queried issue model.// Includes results on both training data and data labeled after deployment.CurrentStats *GoogleCloudContactcenterinsightsV1IssueModelLabelStats `json:"currentStats,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CurrentStats") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CurrentStats") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse: Responseof querying an issue model's statistics.
func (GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CalculateStatsRequest¶added inv0.233.0
type GoogleCloudContactcenterinsightsV1CalculateStatsRequest struct {// Filter: A filter to reduce results to a specific subset. This field is// useful for getting statistics about conversations with specific properties.Filterstring `json:"filter,omitempty"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CalculateStatsRequest: The request forcalculating conversation statistics.
func (GoogleCloudContactcenterinsightsV1CalculateStatsRequest)MarshalJSON¶added inv0.233.0
func (sGoogleCloudContactcenterinsightsV1CalculateStatsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CalculateStatsResponse¶
type GoogleCloudContactcenterinsightsV1CalculateStatsResponse struct {// AverageDuration: The average duration of all conversations. The average is// calculated using only conversations that have a time duration.AverageDurationstring `json:"averageDuration,omitempty"`// AverageTurnCount: The average number of turns per conversation.AverageTurnCountint64 `json:"averageTurnCount,omitempty"`// ConversationCount: The total number of conversations.ConversationCountint64 `json:"conversationCount,omitempty"`// ConversationCountTimeSeries: A time series representing the count of// conversations created over time that match that requested filter criteria.ConversationCountTimeSeries *GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries `json:"conversationCountTimeSeries,omitempty"`// CustomHighlighterMatches: A map associating each custom highlighter resource// name with its respective number of matches in the set of conversations.CustomHighlighterMatches map[string]int64 `json:"customHighlighterMatches,omitempty"`// IssueMatches: A map associating each issue resource name with its respective// number of matches in the set of conversations. Key has the format:// `projects//locations//issueModels//issues/` Deprecated, use// `issue_matches_stats` field instead.IssueMatches map[string]int64 `json:"issueMatches,omitempty"`// IssueMatchesStats: A map associating each issue resource name with its// respective number of matches in the set of conversations. Key has the// format: `projects//locations//issueModels//issues/`IssueMatchesStats map[string]GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats `json:"issueMatchesStats,omitempty"`// SmartHighlighterMatches: A map associating each smart highlighter display// name with its respective number of matches in the set of conversations.SmartHighlighterMatches map[string]int64 `json:"smartHighlighterMatches,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AverageDuration") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AverageDuration") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CalculateStatsResponse: The response forcalculating conversation statistics.
func (GoogleCloudContactcenterinsightsV1CalculateStatsResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CalculateStatsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries¶
type GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries struct {// IntervalDuration: The duration of each interval.IntervalDurationstring `json:"intervalDuration,omitempty"`// Points: An ordered list of intervals from earliest to latest, where each// interval represents the number of conversations that transpired during the// time window.Points []*GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval `json:"points,omitempty"`// ForceSendFields is a list of field names (e.g. "IntervalDuration") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IntervalDuration") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries: A timeseries representing conversations over time.
func (GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeries) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval¶
type GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval struct {// ConversationCount: The number of conversations created in this interval.ConversationCountint64 `json:"conversationCount,omitempty"`// StartTime: The start time of this interval.StartTimestring `json:"startTime,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationCount") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval:A single interval in a time series.
func (GoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CalculateStatsResponseTimeSeriesInterval) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CallAnnotation¶
type GoogleCloudContactcenterinsightsV1CallAnnotation struct {// AnnotationEndBoundary: The boundary in the conversation where the annotation// ends, inclusive.AnnotationEndBoundary *GoogleCloudContactcenterinsightsV1AnnotationBoundary `json:"annotationEndBoundary,omitempty"`// AnnotationStartBoundary: The boundary in the conversation where the// annotation starts, inclusive.AnnotationStartBoundary *GoogleCloudContactcenterinsightsV1AnnotationBoundary `json:"annotationStartBoundary,omitempty"`// ChannelTag: The channel of the audio where the annotation occurs. For// single-channel audio, this field is not populated.ChannelTagint64 `json:"channelTag,omitempty"`// EntityMentionData: Data specifying an entity mention.EntityMentionData *GoogleCloudContactcenterinsightsV1EntityMentionData `json:"entityMentionData,omitempty"`// HoldData: Data specifying a hold.HoldData *GoogleCloudContactcenterinsightsV1HoldData `json:"holdData,omitempty"`// IntentMatchData: Data specifying an intent match.IntentMatchData *GoogleCloudContactcenterinsightsV1IntentMatchData `json:"intentMatchData,omitempty"`// InterruptionData: Data specifying an interruption.InterruptionData *GoogleCloudContactcenterinsightsV1InterruptionData `json:"interruptionData,omitempty"`// IssueMatchData: Data specifying an issue match.IssueMatchData *GoogleCloudContactcenterinsightsV1IssueMatchData `json:"issueMatchData,omitempty"`// PhraseMatchData: Data specifying a phrase match.PhraseMatchData *GoogleCloudContactcenterinsightsV1PhraseMatchData `json:"phraseMatchData,omitempty"`// SentimentData: Data specifying sentiment.SentimentData *GoogleCloudContactcenterinsightsV1SentimentData `json:"sentimentData,omitempty"`// SilenceData: Data specifying silence.SilenceData *GoogleCloudContactcenterinsightsV1SilenceData `json:"silenceData,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotationEndBoundary") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotationEndBoundary") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CallAnnotation: A piece of metadata thatapplies to a window of a call.
func (GoogleCloudContactcenterinsightsV1CallAnnotation)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CallAnnotation) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1Conversation¶
type GoogleCloudContactcenterinsightsV1Conversation struct {// AgentId: An opaque, user-specified string representing the human agent who// handled the conversation.AgentIdstring `json:"agentId,omitempty"`// CallMetadata: Call-specific metadata.CallMetadata *GoogleCloudContactcenterinsightsV1ConversationCallMetadata `json:"callMetadata,omitempty"`// CreateTime: Output only. The time at which the conversation was created.CreateTimestring `json:"createTime,omitempty"`// DataSource: The source of the audio and transcription for the conversation.DataSource *GoogleCloudContactcenterinsightsV1ConversationDataSource `json:"dataSource,omitempty"`// DialogflowIntents: Output only. All the matched Dialogflow intents in the// call. The key corresponds to a Dialogflow intent, format:// projects/{project}/agent/{agent}/intents/{intent}DialogflowIntents map[string]GoogleCloudContactcenterinsightsV1DialogflowIntent `json:"dialogflowIntents,omitempty"`// Duration: Output only. The duration of the conversation.Durationstring `json:"duration,omitempty"`// ExpireTime: The time at which this conversation should expire. After this// time, the conversation data and any associated analyses will be deleted.ExpireTimestring `json:"expireTime,omitempty"`// Labels: A map for the user to specify any custom fields. A maximum of 100// labels per conversation is allowed, with a maximum of 256 characters per// entry.Labels map[string]string `json:"labels,omitempty"`// LanguageCode: A user-specified language code for the conversation.LanguageCodestring `json:"languageCode,omitempty"`// LatestAnalysis: Output only. The conversation's latest analysis, if one// exists.LatestAnalysis *GoogleCloudContactcenterinsightsV1Analysis `json:"latestAnalysis,omitempty"`// LatestSummary: Output only. Latest summary of the conversation.LatestSummary *GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData `json:"latestSummary,omitempty"`// Medium: Immutable. The conversation medium, if unspecified will default to// PHONE_CALL.//// Possible values:// "MEDIUM_UNSPECIFIED" - Default value, if unspecified will default to// PHONE_CALL.// "PHONE_CALL" - The format for conversations that took place over the// phone.// "CHAT" - The format for conversations that took place over chat.Mediumstring `json:"medium,omitempty"`// MetadataJson: Input only. JSON metadata encoded as a string. This field is// primarily used by Insights integrations with various telephony systems and// must be in one of Insight's supported formats.MetadataJsonstring `json:"metadataJson,omitempty"`// Name: Immutable. The resource name of the conversation. Format:// projects/{project}/locations/{location}/conversations/{conversation}Namestring `json:"name,omitempty"`// ObfuscatedUserId: Obfuscated user ID which the customer sent to us.ObfuscatedUserIdstring `json:"obfuscatedUserId,omitempty"`// QualityMetadata: Conversation metadata related to quality management.QualityMetadata *GoogleCloudContactcenterinsightsV1ConversationQualityMetadata `json:"qualityMetadata,omitempty"`// RuntimeAnnotations: Output only. The annotations that were generated during// the customer and agent interaction.RuntimeAnnotations []*GoogleCloudContactcenterinsightsV1RuntimeAnnotation `json:"runtimeAnnotations,omitempty"`// StartTime: The time at which the conversation started.StartTimestring `json:"startTime,omitempty"`// Transcript: Output only. The conversation transcript.Transcript *GoogleCloudContactcenterinsightsV1ConversationTranscript `json:"transcript,omitempty"`// Ttl: Input only. The TTL for this resource. If specified, then this TTL will// be used to calculate the expire time.Ttlstring `json:"ttl,omitempty"`// TurnCount: Output only. The number of turns in the conversation.TurnCountint64 `json:"turnCount,omitempty"`// UpdateTime: Output only. The most recent time at which the conversation was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Conversation: The conversation resource.
func (GoogleCloudContactcenterinsightsV1Conversation)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1Conversation) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationCallMetadata¶
type GoogleCloudContactcenterinsightsV1ConversationCallMetadata struct {// AgentChannel: The audio channel that contains the agent.AgentChannelint64 `json:"agentChannel,omitempty"`// CustomerChannel: The audio channel that contains the customer.CustomerChannelint64 `json:"customerChannel,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentChannel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentChannel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationCallMetadata: Call-specificmetadata.
func (GoogleCloudContactcenterinsightsV1ConversationCallMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationCallMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationDataSource¶
type GoogleCloudContactcenterinsightsV1ConversationDataSource struct {// DialogflowSource: The source when the conversation comes from Dialogflow.DialogflowSource *GoogleCloudContactcenterinsightsV1DialogflowSource `json:"dialogflowSource,omitempty"`// GcsSource: A Cloud Storage location specification for the audio and// transcript.GcsSource *GoogleCloudContactcenterinsightsV1GcsSource `json:"gcsSource,omitempty"`// MetadataUri: Cloud Storage URI that points to a file that contains the// conversation metadata.MetadataUristring `json:"metadataUri,omitempty"`// ForceSendFields is a list of field names (e.g. "DialogflowSource") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DialogflowSource") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationDataSource: The conversationsource, which is a combination of transcript and audio.
func (GoogleCloudContactcenterinsightsV1ConversationDataSource)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationDataSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationLevelSentiment¶
type GoogleCloudContactcenterinsightsV1ConversationLevelSentiment struct {// ChannelTag: The channel of the audio that the data applies to.ChannelTagint64 `json:"channelTag,omitempty"`// SentimentData: Data specifying sentiment.SentimentData *GoogleCloudContactcenterinsightsV1SentimentData `json:"sentimentData,omitempty"`// ForceSendFields is a list of field names (e.g. "ChannelTag") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ChannelTag") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationLevelSentiment: One channel ofconversation-level sentiment data.
func (GoogleCloudContactcenterinsightsV1ConversationLevelSentiment)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationLevelSentiment) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationLevelSilence¶added inv0.177.0
type GoogleCloudContactcenterinsightsV1ConversationLevelSilence struct {// SilenceDuration: Amount of time calculated to be in silence.SilenceDurationstring `json:"silenceDuration,omitempty"`// SilencePercentage: Percentage of the total conversation spent in silence.SilencePercentagefloat64 `json:"silencePercentage,omitempty"`// ForceSendFields is a list of field names (e.g. "SilenceDuration") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SilenceDuration") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationLevelSilence:Conversation-level silence data.
func (GoogleCloudContactcenterinsightsV1ConversationLevelSilence)MarshalJSON¶added inv0.177.0
func (sGoogleCloudContactcenterinsightsV1ConversationLevelSilence) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1ConversationLevelSilence)UnmarshalJSON¶added inv0.177.0
func (s *GoogleCloudContactcenterinsightsV1ConversationLevelSilence) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1ConversationParticipant¶
type GoogleCloudContactcenterinsightsV1ConversationParticipant struct {// DialogflowParticipant: Deprecated. Use `dialogflow_participant_name`// instead. The name of the Dialogflow participant. Format:// projects/{project}/locations/{location}/conversations/{conversation}/particip// ants/{participant}DialogflowParticipantstring `json:"dialogflowParticipant,omitempty"`// DialogflowParticipantName: The name of the participant provided by// Dialogflow. Format:// projects/{project}/locations/{location}/conversations/{conversation}/particip// ants/{participant}DialogflowParticipantNamestring `json:"dialogflowParticipantName,omitempty"`// ObfuscatedExternalUserId: Obfuscated user ID from Dialogflow.ObfuscatedExternalUserIdstring `json:"obfuscatedExternalUserId,omitempty"`// Role: The role of the participant.//// Possible values:// "ROLE_UNSPECIFIED" - Participant's role is not set.// "HUMAN_AGENT" - Participant is a human agent.// "AUTOMATED_AGENT" - Participant is an automated agent.// "END_USER" - Participant is an end user who conversed with the contact// center.// "ANY_AGENT" - Participant is either a human or automated agent.Rolestring `json:"role,omitempty"`// UserId: A user-specified ID representing the participant.UserIdstring `json:"userId,omitempty"`// ForceSendFields is a list of field names (e.g. "DialogflowParticipant") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DialogflowParticipant") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationParticipant: The callparticipant speaking for a given utterance.
func (GoogleCloudContactcenterinsightsV1ConversationParticipant)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationParticipant) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationQualityMetadata¶added inv0.155.0
type GoogleCloudContactcenterinsightsV1ConversationQualityMetadata struct {// AgentInfo: Information about agents involved in the call.AgentInfo []*GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo `json:"agentInfo,omitempty"`// CustomerSatisfactionRating: An arbitrary integer value indicating the// customer's satisfaction rating.CustomerSatisfactionRatingint64 `json:"customerSatisfactionRating,omitempty"`// FeedbackLabels: Input only. The feedback labels associated with the// conversation.FeedbackLabels []*GoogleCloudContactcenterinsightsV1FeedbackLabel `json:"feedbackLabels,omitempty"`// MenuPath: An arbitrary string value specifying the menu path the customer// took.MenuPathstring `json:"menuPath,omitempty"`// WaitDuration: The amount of time the customer waited to connect with an// agent.WaitDurationstring `json:"waitDuration,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentInfo") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentInfo") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationQualityMetadata: Conversationmetadata related to quality management.
func (GoogleCloudContactcenterinsightsV1ConversationQualityMetadata)MarshalJSON¶added inv0.155.0
func (sGoogleCloudContactcenterinsightsV1ConversationQualityMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo¶added inv0.155.0
type GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo struct {// AgentId: A user-specified string representing the agent.AgentIdstring `json:"agentId,omitempty"`// AgentType: The agent type, e.g. HUMAN_AGENT.//// Possible values:// "ROLE_UNSPECIFIED" - Participant's role is not set.// "HUMAN_AGENT" - Participant is a human agent.// "AUTOMATED_AGENT" - Participant is an automated agent.// "END_USER" - Participant is an end user who conversed with the contact// center.// "ANY_AGENT" - Participant is either a human or automated agent.AgentTypestring `json:"agentType,omitempty"`// DeploymentDisplayName: The agent's deployment display name. Only applicable// to automated agents.DeploymentDisplayNamestring `json:"deploymentDisplayName,omitempty"`// DeploymentId: The agent's deployment ID. Only applicable to automated// agents.DeploymentIdstring `json:"deploymentId,omitempty"`// DisplayName: The agent's name.DisplayNamestring `json:"displayName,omitempty"`// DispositionCode: A user-provided string indicating the outcome of the// agent's segment of the call.DispositionCodestring `json:"dispositionCode,omitempty"`// Location: The agent's location.Locationstring `json:"location,omitempty"`// Team: A user-specified string representing the agent's team. Deprecated in// favor of the `teams` field.Teamstring `json:"team,omitempty"`// Teams: User-specified strings representing the agent's teams.Teams []string `json:"teams,omitempty"`// VersionDisplayName: The agent's version display name. Only applicable to// automated agents.VersionDisplayNamestring `json:"versionDisplayName,omitempty"`// VersionId: The agent's version ID. Only applicable to automated agents.VersionIdstring `json:"versionId,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo:Information about an agent involved in the conversation.
func (GoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo)MarshalJSON¶added inv0.155.0
func (sGoogleCloudContactcenterinsightsV1ConversationQualityMetadataAgentInfo) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData¶added inv0.121.0
type GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData struct {// AnswerRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}AnswerRecordstring `json:"answerRecord,omitempty"`// Confidence: The confidence score of the summarization.Confidencefloat64 `json:"confidence,omitempty"`// ConversationModel: The name of the model that generates this summary.// Format:// projects/{project}/locations/{location}/conversationModels/{conversation_mode// l}ConversationModelstring `json:"conversationModel,omitempty"`// GeneratorId: Agent Assist generator ID.GeneratorIdstring `json:"generatorId,omitempty"`// Metadata: A map that contains metadata about the summarization and the// document from which it originates.Metadata map[string]string `json:"metadata,omitempty"`// Text: The summarization content that is concatenated into one string.Textstring `json:"text,omitempty"`// TextSections: The summarization content that is divided into sections. The// key is the section's name and the value is the section's content. There is// no specific format for the key or value.TextSections map[string]string `json:"textSections,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerRecord") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerRecord") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData:Conversation summarization suggestion data.
func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData)MarshalJSON¶added inv0.121.0
func (sGoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData)UnmarshalJSON¶added inv0.121.0
func (s *GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1ConversationTranscript¶
type GoogleCloudContactcenterinsightsV1ConversationTranscript struct {// TranscriptSegments: A list of sequential transcript segments that comprise// the conversation.TranscriptSegments []*GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment `json:"transcriptSegments,omitempty"`// ForceSendFields is a list of field names (e.g. "TranscriptSegments") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "TranscriptSegments") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationTranscript: A messagerepresenting the transcript of a conversation.
func (GoogleCloudContactcenterinsightsV1ConversationTranscript)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationTranscript) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment¶
type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment struct {// ChannelTag: For conversations derived from multi-channel audio, this is the// channel number corresponding to the audio from that channel. For// audioChannelCount = N, its output values can range from '1' to 'N'. A// channel tag of 0 indicates that the audio is mono.ChannelTagint64 `json:"channelTag,omitempty"`// Confidence: A confidence estimate between 0.0 and 1.0 of the fidelity of// this segment. A default value of 0.0 indicates that the value is unset.Confidencefloat64 `json:"confidence,omitempty"`// DialogflowSegmentMetadata: CCAI metadata relating to the current transcript// segment.DialogflowSegmentMetadata *GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata `json:"dialogflowSegmentMetadata,omitempty"`// LanguageCode: The language code of this segment as a BCP-47// (https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example:// "en-US".LanguageCodestring `json:"languageCode,omitempty"`// MessageTime: The time that the message occurred, if provided.MessageTimestring `json:"messageTime,omitempty"`// SegmentParticipant: The participant of this segment.SegmentParticipant *GoogleCloudContactcenterinsightsV1ConversationParticipant `json:"segmentParticipant,omitempty"`// Sentiment: The sentiment for this transcript segment.Sentiment *GoogleCloudContactcenterinsightsV1SentimentData `json:"sentiment,omitempty"`// Text: The text of this segment.Textstring `json:"text,omitempty"`// Words: A list of the word-specific information for each word in the segment.Words []*GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo `json:"words,omitempty"`// ForceSendFields is a list of field names (e.g. "ChannelTag") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ChannelTag") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment: Asegment of a full transcript.
func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegment) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata¶added inv0.59.0
type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata struct {// SmartReplyAllowlistCovered: Whether the transcript segment was covered under// the configured smart reply allowlist in Agent Assist.SmartReplyAllowlistCoveredbool `json:"smartReplyAllowlistCovered,omitempty"`// ForceSendFields is a list of field names (e.g. "SmartReplyAllowlistCovered")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SmartReplyAllowlistCovered") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata: Metadata from Dialogflow relating to the currenttranscript segment.
func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata)MarshalJSON¶added inv0.59.0
func (sGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo¶
type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo struct {// Confidence: A confidence estimate between 0.0 and 1.0 of the fidelity of// this word. A default value of 0.0 indicates that the value is unset.Confidencefloat64 `json:"confidence,omitempty"`// EndOffset: Time offset of the end of this word relative to the beginning of// the total conversation.EndOffsetstring `json:"endOffset,omitempty"`// StartOffset: Time offset of the start of this word relative to the beginning// of the total conversation.StartOffsetstring `json:"startOffset,omitempty"`// Word: The word itself. Includes punctuation marks that surround the word.Wordstring `json:"word,omitempty"`// ForceSendFields is a list of field names (e.g. "Confidence") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Confidence") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo: Word-level info for words in a transcript.
func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfo) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata¶
type GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata struct {// AnnotatorSelector: Output only. The annotator selector used for the analysis// (if any).AnnotatorSelector *GoogleCloudContactcenterinsightsV1AnnotatorSelector `json:"annotatorSelector,omitempty"`// Conversation: Output only. The Conversation that this Analysis Operation// belongs to.Conversationstring `json:"conversation,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotatorSelector") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotatorSelector") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata: Metadatafor a create analysis operation.
func (GoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CreateAnalysisOperationMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CreateIssueMetadata¶added inv0.112.0
type GoogleCloudContactcenterinsightsV1CreateIssueMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for creation.Request *GoogleCloudContactcenterinsightsV1CreateIssueRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CreateIssueMetadata: Metadata for creatingan issue.
func (GoogleCloudContactcenterinsightsV1CreateIssueMetadata)MarshalJSON¶added inv0.112.0
func (sGoogleCloudContactcenterinsightsV1CreateIssueMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CreateIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for creation.Request *GoogleCloudContactcenterinsightsV1CreateIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata: Metadata forcreating an issue model.
func (GoogleCloudContactcenterinsightsV1CreateIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CreateIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CreateIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1CreateIssueModelRequest struct {// IssueModel: Required. The issue model to create.IssueModel *GoogleCloudContactcenterinsightsV1IssueModel `json:"issueModel,omitempty"`// Parent: Required. The parent resource of the issue model.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CreateIssueModelRequest: The request tocreate an issue model.
func (GoogleCloudContactcenterinsightsV1CreateIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1CreateIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1CreateIssueRequest¶added inv0.112.0
type GoogleCloudContactcenterinsightsV1CreateIssueRequest struct {// Issue: Required. The values for the new issue.Issue *GoogleCloudContactcenterinsightsV1Issue `json:"issue,omitempty"`// Parent: Required. The parent resource of the issue.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "Issue") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Issue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1CreateIssueRequest: The request to createan issue.
func (GoogleCloudContactcenterinsightsV1CreateIssueRequest)MarshalJSON¶added inv0.112.0
func (sGoogleCloudContactcenterinsightsV1CreateIssueRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1Dataset¶added inv0.233.0
type GoogleCloudContactcenterinsightsV1Dataset struct {// CreateTime: Output only. Dataset create time.CreateTimestring `json:"createTime,omitempty"`// Description: Dataset description.Descriptionstring `json:"description,omitempty"`// DisplayName: Display name for the dataasetDisplayNamestring `json:"displayName,omitempty"`// Name: Immutable. Identifier. Resource name of the dataset. Format:// projects/{project}/locations/{location}/datasets/{dataset}Namestring `json:"name,omitempty"`// Ttl: Optional. Option TTL for the dataset.Ttlstring `json:"ttl,omitempty"`// Type: Dataset usage type.//// Possible values:// "TYPE_UNSPECIFIED" - Default value for unspecified.// "EVAL" - For evals only.// "LIVE" - Dataset with new conversations coming in regularly (Insights// legacy conversations and AI trainer)Typestring `json:"type,omitempty"`// UpdateTime: Output only. Dataset update time.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Dataset: Dataset resource represents acollection of conversations that may be bounded (Static Dataset, e.g. goldendataset for training), or unbounded (Dynamic Dataset, e.g. live traffic, oragent training traffic)
func (GoogleCloudContactcenterinsightsV1Dataset)MarshalJSON¶added inv0.233.0
func (sGoogleCloudContactcenterinsightsV1Dataset) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for deletion.Request *GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata: Metadata fordeleting an issue model.
func (GoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DeleteIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeleteIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest struct {// Name: Required. The name of the issue model to delete.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest: The request todelete an issue model.
func (GoogleCloudContactcenterinsightsV1DeleteIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DeleteIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeleteQaQuestionTagMetadata¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: Output only. The original request.Request *GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagMetadata: The metadatafor deleting a QaQuestionTag Resource.
func (GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagMetadata)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1DeleteQaQuestionTagMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest struct {// Name: Required. The name of the QaQuestionTag to delete.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest: The requestfor deleting a QaQuestionTag.
func (GoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1DeleteQaQuestionTagRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeployIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for deployment.Request *GoogleCloudContactcenterinsightsV1DeployIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata: Metadata fordeploying an issue model.
func (GoogleCloudContactcenterinsightsV1DeployIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DeployIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeployIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1DeployIssueModelRequest struct {// Name: Required. The issue model to deploy.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DeployIssueModelRequest: The request todeploy an issue model.
func (GoogleCloudContactcenterinsightsV1DeployIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DeployIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DeployIssueModelResponse¶
type GoogleCloudContactcenterinsightsV1DeployIssueModelResponse struct {}GoogleCloudContactcenterinsightsV1DeployIssueModelResponse: The response todeploy an issue model.
typeGoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest struct {}GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest: Therequest to deploy a QaScorecardRevision
typeGoogleCloudContactcenterinsightsV1DialogflowIntent¶
type GoogleCloudContactcenterinsightsV1DialogflowIntent struct {// DisplayName: The human-readable name of the intent.DisplayNamestring `json:"displayName,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DialogflowIntent: The data for aDialogflow intent. Represents a detected intent in the conversation, e.g.MAKES_PROMISE.
func (GoogleCloudContactcenterinsightsV1DialogflowIntent)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DialogflowIntent) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DialogflowInteractionData¶
type GoogleCloudContactcenterinsightsV1DialogflowInteractionData struct {// Confidence: The confidence of the match ranging from 0.0 (completely// uncertain) to 1.0 (completely certain).Confidencefloat64 `json:"confidence,omitempty"`// DialogflowIntentId: The Dialogflow intent resource path. Format:// projects/{project}/agent/{agent}/intents/{intent}DialogflowIntentIdstring `json:"dialogflowIntentId,omitempty"`// ForceSendFields is a list of field names (e.g. "Confidence") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Confidence") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DialogflowInteractionData: Dialogflowinteraction data.
func (GoogleCloudContactcenterinsightsV1DialogflowInteractionData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DialogflowInteractionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1DialogflowInteractionData)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1DialogflowInteractionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1DialogflowSource¶
type GoogleCloudContactcenterinsightsV1DialogflowSource struct {// AudioUri: Cloud Storage URI that points to a file that contains the// conversation audio.AudioUristring `json:"audioUri,omitempty"`// DialogflowConversation: Output only. The name of the Dialogflow conversation// that this conversation resource is derived from. Format:// projects/{project}/locations/{location}/conversations/{conversation}DialogflowConversationstring `json:"dialogflowConversation,omitempty"`// ForceSendFields is a list of field names (e.g. "AudioUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AudioUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DialogflowSource: A Dialogflow source ofconversation data.
func (GoogleCloudContactcenterinsightsV1DialogflowSource)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1DialogflowSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1Dimension¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1Dimension struct {// AgentDimensionMetadata: Output only. Metadata about the agent dimension.AgentDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata `json:"agentDimensionMetadata,omitempty"`// ClientSentimentCategoryDimensionMetadata: Output only. Metadata about the// client sentiment category dimension.ClientSentimentCategoryDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata `json:"clientSentimentCategoryDimensionMetadata,omitempty"`// ConversationProfileDimensionMetadata: Output only. Metadata about the// conversation profile dimension.ConversationProfileDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata `json:"conversationProfileDimensionMetadata,omitempty"`// ConversationalAgentsPlaybookDimensionMetadata: Output only. Metadata about// the Conversational Agents playbook dimension.ConversationalAgentsPlaybookDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata `json:"conversationalAgentsPlaybookDimensionMetadata,omitempty"`// ConversationalAgentsToolDimensionMetadata: Output only. Metadata about the// Conversational Agents tool dimension.ConversationalAgentsToolDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata `json:"conversationalAgentsToolDimensionMetadata,omitempty"`// DimensionKey: The key of the dimension.//// Possible values:// "DIMENSION_KEY_UNSPECIFIED" - The key of the dimension is unspecified.// "ISSUE" - The dimension is keyed by issues.// "ISSUE_NAME" - The dimension is keyed by issue names.// "AGENT" - The dimension is keyed by agents.// "AGENT_TEAM" - The dimension is keyed by agent teams.// "QA_QUESTION_ID" - The dimension is keyed by QaQuestionIds. Note that: We// only group by the QuestionId and not the revision-id of the scorecard this// question is a part of. This allows for showing stats for the same question// across different scorecard revisions.// "QA_QUESTION_ANSWER_VALUE" - The dimension is keyed by// QaQuestionIds-Answer value pairs. Note that: We only group by the QuestionId// and not the revision-id of the scorecard this question is a part of. This// allows for showing distribution of answers per question across different// scorecard revisions.// "QA_SCORECARD_ID" - The dimension is keyed by QaScorecardIds. Note that:// We only group by the ScorecardId and not the revision-id of the scorecard.// This allows for showing stats for the same scorecard across different// revisions. This metric is mostly only useful if querying the average// normalized score per scorecard.// "CONVERSATION_PROFILE_ID" - The dimension is keyed by the conversation// profile ID.// "MEDIUM" - The dimension is keyed by the conversation medium.// "CONVERSATIONAL_AGENTS_PLAYBOOK_ID" - The dimension is keyed by the// Conversational Agents playbook ID.// "CONVERSATIONAL_AGENTS_PLAYBOOK_NAME" - The dimension is keyed by the// Conversational Agents playbook display name.// "CONVERSATIONAL_AGENTS_TOOL_ID" - The dimension is keyed by the// Conversational Agents tool ID.// "CONVERSATIONAL_AGENTS_TOOL_NAME" - The dimension is keyed by the// Conversational Agents tool display name.// "CLIENT_SENTIMENT_CATEGORY" - The dimension is keyed by the client// sentiment category.// "AGENT_VERSION_ID" - The dimension is keyed by the agent version ID.// "AGENT_DEPLOYMENT_ID" - The dimension is keyed by the agent deployment ID.// "AGENT_ASSIST_SUPERVISOR_ID" - The dimension is keyed by the supervisor ID// of the assigned human supervisor for virtual agents.// "LABEL_KEY" - The dimension is keyed by label keys.// "LABEL_VALUE" - The dimension is keyed by label values.// "LABEL_KEY_AND_VALUE" - The dimension is keyed by label key-value pairs.DimensionKeystring `json:"dimensionKey,omitempty"`// IssueDimensionMetadata: Output only. Metadata about the issue dimension.IssueDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata `json:"issueDimensionMetadata,omitempty"`// LabelDimensionMetadata: Output only. Metadata about conversation labels.LabelDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata `json:"labelDimensionMetadata,omitempty"`// MediumDimensionMetadata: Output only. Metadata about the conversation medium// dimension.MediumDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata `json:"mediumDimensionMetadata,omitempty"`// QaQuestionAnswerDimensionMetadata: Output only. Metadata about the QA// question-answer dimension.QaQuestionAnswerDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata `json:"qaQuestionAnswerDimensionMetadata,omitempty"`// QaQuestionDimensionMetadata: Output only. Metadata about the QA question// dimension.QaQuestionDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata `json:"qaQuestionDimensionMetadata,omitempty"`// QaScorecardDimensionMetadata: Output only. Metadata about the QA scorecard// dimension.QaScorecardDimensionMetadata *GoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata `json:"qaScorecardDimensionMetadata,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentDimensionMetadata") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentDimensionMetadata") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Dimension: A dimension determines thegrouping key for the query. In SQL terms, these would be part of both the"SELECT" and "GROUP BY" clauses.
func (GoogleCloudContactcenterinsightsV1Dimension)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1Dimension) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata struct {// AgentDeploymentDisplayName: Optional. The agent's deployment display name.// Only applicable to automated agents. This will be populated for// AGENT_DEPLOYMENT_ID dimensions.AgentDeploymentDisplayNamestring `json:"agentDeploymentDisplayName,omitempty"`// AgentDeploymentId: Optional. The agent's deployment ID. Only applicable to// automated agents. This will be populated for AGENT and AGENT_DEPLOYMENT_ID// dimensions.AgentDeploymentIdstring `json:"agentDeploymentId,omitempty"`// AgentDisplayName: Optional. The agent's name This will be populated for// AGENT, AGENT_TEAM, AGENT_VERSION_ID, and AGENT_DEPLOYMENT_ID dimensions.AgentDisplayNamestring `json:"agentDisplayName,omitempty"`// AgentId: Optional. A user-specified string representing the agent. This will// be populated for AGENT, AGENT_TEAM, AGENT_VERSION_ID, and// AGENT_DEPLOYMENT_ID dimensions.AgentIdstring `json:"agentId,omitempty"`// AgentTeam: Optional. A user-specified string representing the agent's team.AgentTeamstring `json:"agentTeam,omitempty"`// AgentVersionDisplayName: Optional. The agent's version display name. Only// applicable to automated agents. This will be populated for AGENT_VERSION_ID,// and AGENT_DEPLOYMENT_ID dimensions.AgentVersionDisplayNamestring `json:"agentVersionDisplayName,omitempty"`// AgentVersionId: Optional. The agent's version ID. Only applicable to// automated agents. This will be populated for AGENT_VERSION_ID, and// AGENT_DEPLOYMENT_ID dimensions.AgentVersionIdstring `json:"agentVersionId,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentDeploymentDisplayName")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentDeploymentDisplayName") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata: Metadataabout the agent dimension.
func (GoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1DimensionAgentDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata struct {// SentimentCategory: Optional. The client sentiment category.SentimentCategorystring `json:"sentimentCategory,omitempty"`// ForceSendFields is a list of field names (e.g. "SentimentCategory") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SentimentCategory") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata: Metadata about the client sentiment category dimension.
func (GoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1DimensionClientSentimentCategoryDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata struct {// ConversationProfileId: Optional. The conversation profile ID.ConversationProfileIdstring `json:"conversationProfileId,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationProfileId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationProfileId") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata: Metadata about the conversation profile dimension.
func (GoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1DimensionConversationProfileDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata struct {// PlaybookDisplayName: Optional. The dialogflow playbook display name.PlaybookDisplayNamestring `json:"playbookDisplayName,omitempty"`// PlaybookId: Optional. The dialogflow playbook ID.PlaybookIdstring `json:"playbookId,omitempty"`// ForceSendFields is a list of field names (e.g. "PlaybookDisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PlaybookDisplayName") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata: Metadata about the Conversational Agents playbook dimension.
func (GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1DimensionConversationalAgentsPlaybookDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata struct {// ToolDisplayName: Optional. The dialogflow tool display name.ToolDisplayNamestring `json:"toolDisplayName,omitempty"`// ToolId: Optional. The dialogflow tool ID.ToolIdstring `json:"toolId,omitempty"`// ForceSendFields is a list of field names (e.g. "ToolDisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ToolDisplayName") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata: Metadata about the Conversational Agents tool dimension.
func (GoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1DimensionConversationalAgentsToolDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata struct {// IssueDisplayName: The issue display name.IssueDisplayNamestring `json:"issueDisplayName,omitempty"`// IssueId: The issue ID.IssueIdstring `json:"issueId,omitempty"`// IssueModelId: The parent issue model ID.IssueModelIdstring `json:"issueModelId,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueDisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueDisplayName") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata: Metadataabout the issue dimension.
func (GoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1DimensionIssueDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata¶added inv0.257.0
type GoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata struct {// LabelKey: Optional. The label key.LabelKeystring `json:"labelKey,omitempty"`// LabelValue: Optional. The label value.LabelValuestring `json:"labelValue,omitempty"`// ForceSendFields is a list of field names (e.g. "LabelKey") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "LabelKey") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata: Metadataabout conversation labels.
func (GoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata)MarshalJSON¶added inv0.257.0
func (sGoogleCloudContactcenterinsightsV1DimensionLabelDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata struct {// Medium: Optional. The conversation medium. Currently supports : PHONE_CALL,// CHAT.Mediumstring `json:"medium,omitempty"`// ForceSendFields is a list of field names (e.g. "Medium") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Medium") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata: Metadataabout the conversation medium dimension.
func (GoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1DimensionMediumDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata struct {// AnswerValue: Optional. The full body of the question.AnswerValuestring `json:"answerValue,omitempty"`// QaQuestionId: Optional. The QA question ID.QaQuestionIdstring `json:"qaQuestionId,omitempty"`// QaScorecardId: Optional. The QA scorecard ID.QaScorecardIdstring `json:"qaScorecardId,omitempty"`// QuestionBody: Optional. The full body of the question.QuestionBodystring `json:"questionBody,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata:
Metadata about the QA question-answer dimension. This is useful for showing
the answer distribution for questions for a given scorecard.
func (GoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1DimensionQaQuestionAnswerDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata struct {// QaQuestionId: Optional. The QA question ID.QaQuestionIdstring `json:"qaQuestionId,omitempty"`// QaScorecardId: Optional. The QA scorecard ID.QaScorecardIdstring `json:"qaScorecardId,omitempty"`// QuestionBody: Optional. The full body of the question.QuestionBodystring `json:"questionBody,omitempty"`// ForceSendFields is a list of field names (e.g. "QaQuestionId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaQuestionId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata:Metadata about the QA question dimension.
func (GoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1DimensionQaQuestionDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata¶added inv0.250.0
type GoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata struct {// QaScorecardId: Optional. The QA scorecard ID.QaScorecardIdstring `json:"qaScorecardId,omitempty"`// ForceSendFields is a list of field names (e.g. "QaScorecardId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaScorecardId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata:Metadata about the QA scorecard dimension.
func (GoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata)MarshalJSON¶added inv0.250.0
func (sGoogleCloudContactcenterinsightsV1DimensionQaScorecardDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1EncryptionSpec¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1EncryptionSpec struct {// KmsKey: Required. The name of customer-managed encryption key that is used// to secure a resource and its sub-resources. If empty, the resource is// secured by our default encryption key. Only the key in the same location as// this resource is allowed to be used for encryption. Format:// `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{key}`KmsKeystring `json:"kmsKey,omitempty"`// Name: Immutable. The resource name of the encryption key specification// resource. Format: projects/{project}/locations/{location}/encryptionSpecNamestring `json:"name,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "KmsKey") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "KmsKey") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1EncryptionSpec: A customer-managedencryption key specification that can be applied to all created resources(e.g. `Conversation`).
func (GoogleCloudContactcenterinsightsV1EncryptionSpec)MarshalJSON¶added inv0.190.0
func (sGoogleCloudContactcenterinsightsV1EncryptionSpec) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1Entity¶
type GoogleCloudContactcenterinsightsV1Entity struct {// DisplayName: The representative name for the entity.DisplayNamestring `json:"displayName,omitempty"`// Metadata: Metadata associated with the entity. For most entity types, the// metadata is a Wikipedia URL (`wikipedia_url`) and Knowledge Graph MID// (`mid`), if they are available. For the metadata associated with other// entity types, see the Type table below.Metadata map[string]string `json:"metadata,omitempty"`// Salience: The salience score associated with the entity in the [0, 1.0]// range. The salience score for an entity provides information about the// importance or centrality of that entity to the entire document text. Scores// closer to 0 are less salient, while scores closer to 1.0 are highly salient.Saliencefloat64 `json:"salience,omitempty"`// Sentiment: The aggregate sentiment expressed for this entity in the// conversation.Sentiment *GoogleCloudContactcenterinsightsV1SentimentData `json:"sentiment,omitempty"`// Type: The entity type.//// Possible values:// "TYPE_UNSPECIFIED" - Unspecified.// "PERSON" - Person.// "LOCATION" - Location.// "ORGANIZATION" - Organization.// "EVENT" - Event.// "WORK_OF_ART" - Artwork.// "CONSUMER_GOOD" - Consumer product.// "OTHER" - Other types of entities.// "PHONE_NUMBER" - Phone number. The metadata lists the phone number// (formatted according to local convention), plus whichever additional// elements appear in the text: * `number` - The actual number, broken down// into sections according to local convention. * `national_prefix` - Country// code, if detected. * `area_code` - Region or area code, if detected. *// `extension` - Phone extension (to be dialed after connection), if detected.// "ADDRESS" - Address. The metadata identifies the street number and// locality plus whichever additional elements appear in the text: *// `street_number` - Street number. * `locality` - City or town. *// `street_name` - Street/route name, if detected. * `postal_code` - Postal// code, if detected. * `country` - Country, if detected. * `broad_region` -// Administrative area, such as the state, if detected. * `narrow_region` -// Smaller administrative area, such as county, if detected. * `sublocality` -// Used in Asian addresses to demark a district within a city, if detected.// "DATE" - Date. The metadata identifies the components of the date: *// `year` - Four digit year, if detected. * `month` - Two digit month number,// if detected. * `day` - Two digit day number, if detected.// "NUMBER" - Number. The metadata is the number itself.// "PRICE" - Price. The metadata identifies the `value` and `currency`.Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Entity: The data for an entity annotation.Represents a phrase in the conversation that is a known entity, such as aperson, an organization, or location.
func (GoogleCloudContactcenterinsightsV1Entity)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1Entity) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1Entity)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1Entity) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1EntityMentionData¶
type GoogleCloudContactcenterinsightsV1EntityMentionData struct {// EntityUniqueId: The key of this entity in conversation entities. Can be used// to retrieve the exact `Entity` this mention is attached to.EntityUniqueIdstring `json:"entityUniqueId,omitempty"`// Sentiment: Sentiment expressed for this mention of the entity.Sentiment *GoogleCloudContactcenterinsightsV1SentimentData `json:"sentiment,omitempty"`// Type: The type of the entity mention.//// Possible values:// "MENTION_TYPE_UNSPECIFIED" - Unspecified.// "PROPER" - Proper noun.// "COMMON" - Common noun (or noun compound).Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "EntityUniqueId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EntityUniqueId") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1EntityMentionData: The data for an entitymention annotation. This represents a mention of an `Entity` in theconversation.
func (GoogleCloudContactcenterinsightsV1EntityMentionData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1EntityMentionData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExactMatchConfig¶
type GoogleCloudContactcenterinsightsV1ExactMatchConfig struct {// CaseSensitive: Whether to consider case sensitivity when performing an exact// match.CaseSensitivebool `json:"caseSensitive,omitempty"`// ForceSendFields is a list of field names (e.g. "CaseSensitive") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CaseSensitive") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExactMatchConfig: Exact matchconfiguration.
func (GoogleCloudContactcenterinsightsV1ExactMatchConfig)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ExactMatchConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata¶
type GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata struct {// CompletedExportCount: The number of conversations that were exported// successfully.CompletedExportCountint64 `json:"completedExportCount,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// FailedExportCount: The number of conversations that failed to be exported.FailedExportCountint64 `json:"failedExportCount,omitempty"`// PartialErrors: Partial errors during export operation that might cause the// operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: The original request for export.Request *GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CompletedExportCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CompletedExportCount") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata: Metadata foran export insights operation.
func (GoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ExportInsightsDataMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportInsightsDataRequest¶
type GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest struct {// BigQueryDestination: Specified if sink is a BigQuery table.BigQueryDestination *GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination `json:"bigQueryDestination,omitempty"`// ExportSchemaVersion: Optional. Version of the export schema.//// Possible values:// "EXPORT_SCHEMA_VERSION_UNSPECIFIED" - Unspecified. Defaults to EXPORT_V3.// "EXPORT_V1" - Export schema version 1.// "EXPORT_V2" - Export schema version 2.// "EXPORT_V3" - Export schema version 3.// "EXPORT_V4" - Export schema version 4.// "EXPORT_V5" - Export schema version 5.// "EXPORT_V6" - Export schema version 6.// "EXPORT_V7" - Export schema version 7.// "EXPORT_V8" - Export schema version 8.// "EXPORT_V9" - Export schema version 9.// "EXPORT_V10" - Export schema version 10.// "EXPORT_V11" - Export schema version 11.// "EXPORT_V12" - Export schema version 12.// "EXPORT_V13" - Export schema version 13.// "EXPORT_V14" - Export schema version 14.// "EXPORT_VERSION_LATEST_AVAILABLE" - Export schema version latest// available.ExportSchemaVersionstring `json:"exportSchemaVersion,omitempty"`// Filter: A filter to reduce results to a specific subset. Useful for// exporting conversations with specific properties.Filterstring `json:"filter,omitempty"`// KmsKey: A fully qualified KMS key name for BigQuery tables protected by// CMEK. Format:// projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/c// ryptoKeyVersions/{version}KmsKeystring `json:"kmsKey,omitempty"`// Parent: Required. The parent resource to export data from.Parentstring `json:"parent,omitempty"`// WriteDisposition: Options for what to do if the destination table already// exists.//// Possible values:// "WRITE_DISPOSITION_UNSPECIFIED" - Write disposition is not specified.// Defaults to WRITE_TRUNCATE.// "WRITE_TRUNCATE" - If the table already exists, BigQuery will overwrite// the table data and use the schema from the load.// "WRITE_APPEND" - If the table already exists, BigQuery will append data to// the table.WriteDispositionstring `json:"writeDisposition,omitempty"`// ForceSendFields is a list of field names (e.g. "BigQueryDestination") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BigQueryDestination") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest: The request toexport insights.
func (GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ExportInsightsDataRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination¶
type GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination struct {// Dataset: Required. The name of the BigQuery dataset that the snapshot result// should be exported to. If this dataset does not exist, the export call// returns an INVALID_ARGUMENT error.Datasetstring `json:"dataset,omitempty"`// ProjectId: A project ID or number. If specified, then export will attempt to// write data to this project instead of the resource project. Otherwise, the// resource project will be used.ProjectIdstring `json:"projectId,omitempty"`// Table: The BigQuery table name to which the insights data should be written.// If this table does not exist, the export call returns an INVALID_ARGUMENT// error.Tablestring `json:"table,omitempty"`// ForceSendFields is a list of field names (e.g. "Dataset") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Dataset") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination: A BigQuery Table Reference.
func (GoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ExportInsightsDataRequestBigQueryDestination) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportInsightsDataResponse¶
type GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse struct {}GoogleCloudContactcenterinsightsV1ExportInsightsDataResponse: Response foran export insights operation.
typeGoogleCloudContactcenterinsightsV1ExportIssueModelMetadata¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata struct {// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original export request.Request *GoogleCloudContactcenterinsightsV1ExportIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata: Metadata usedfor export issue model.
func (GoogleCloudContactcenterinsightsV1ExportIssueModelMetadata)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1ExportIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportIssueModelRequest¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1ExportIssueModelRequest struct {// GcsDestination: Google Cloud Storage URI to export the issue model to.GcsDestination *GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination `json:"gcsDestination,omitempty"`// Name: Required. The issue model to export.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "GcsDestination") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GcsDestination") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExportIssueModelRequest: Request to exportan issue model.
func (GoogleCloudContactcenterinsightsV1ExportIssueModelRequest)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1ExportIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination struct {// ObjectUri: Required. Format: `gs:///`ObjectUristring `json:"objectUri,omitempty"`// ForceSendFields is a list of field names (e.g. "ObjectUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ObjectUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination:Google Cloud Storage Object URI to save the issue model to.
func (GoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1ExportIssueModelRequestGcsDestination) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ExportIssueModelResponse¶added inv0.138.0
type GoogleCloudContactcenterinsightsV1ExportIssueModelResponse struct {}GoogleCloudContactcenterinsightsV1ExportIssueModelResponse: Response fromexport issue model
typeGoogleCloudContactcenterinsightsV1FaqAnswerData¶
type GoogleCloudContactcenterinsightsV1FaqAnswerData struct {// Answer: The piece of text from the `source` knowledge base document.Answerstring `json:"answer,omitempty"`// ConfidenceScore: The system's confidence score that this answer is a good// match for this conversation, ranging from 0.0 (completely uncertain) to 1.0// (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the FAQ answer and the document// that it originates from.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Question: The corresponding FAQ question.Questionstring `json:"question,omitempty"`// Source: The knowledge document that this answer was extracted from. Format:// projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}.Sourcestring `json:"source,omitempty"`// ForceSendFields is a list of field names (e.g. "Answer") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Answer") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1FaqAnswerData: Agent Assistfrequently-asked-question answer data.
func (GoogleCloudContactcenterinsightsV1FaqAnswerData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1FaqAnswerData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1FaqAnswerData)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1FaqAnswerData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1FeedbackLabel¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1FeedbackLabel struct {// CreateTime: Output only. Create time of the label.CreateTimestring `json:"createTime,omitempty"`// Label: String label used for Topic Modeling.Labelstring `json:"label,omitempty"`// LabeledResource: Name of the resource to be labeled. Supported resources// are: *// `projects/{project}/locations/{location}/qaScorecards/{scorecard}/revisions/{// revision}/qaQuestions/{question}` *// `projects/{project}/locations/{location}/issueModels/{issue_model}` *// `projects/{project}/locations/{location}/generators/{generator_id}`LabeledResourcestring `json:"labeledResource,omitempty"`// Name: Immutable. Resource name of the FeedbackLabel. Format:// projects/{project}/locations/{location}/conversations/{conversation}/feedback// Labels/{feedback_label}Namestring `json:"name,omitempty"`// QaAnswerLabel: QaAnswer label used for Quality AI example conversations.QaAnswerLabel *GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue `json:"qaAnswerLabel,omitempty"`// UpdateTime: Output only. Update time of the label.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1FeedbackLabel: Represents a conversation,resource, and label provided by the user. Can take the form of a stringlabel or a QaAnswer label. QaAnswer labels are used for Quality AI exampleconversations. String labels are used for Topic Modeling. AgentAssistSummarylabels are used for Agent Assist Summarization.
func (GoogleCloudContactcenterinsightsV1FeedbackLabel)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1FeedbackLabel) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1FinalizeAssessmentRequest¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1FinalizeAssessmentRequest struct {}GoogleCloudContactcenterinsightsV1FinalizeAssessmentRequest: The message tofinalize an assessment. Finalizing makes an assessment and its notesimmutable.
typeGoogleCloudContactcenterinsightsV1GcsSource¶
type GoogleCloudContactcenterinsightsV1GcsSource struct {// AudioUri: Cloud Storage URI that points to a file that contains the// conversation audio.AudioUristring `json:"audioUri,omitempty"`// TranscriptUri: Immutable. Cloud Storage URI that points to a file that// contains the conversation transcript.TranscriptUristring `json:"transcriptUri,omitempty"`// ForceSendFields is a list of field names (e.g. "AudioUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AudioUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1GcsSource: A Cloud Storage source ofconversation data.
func (GoogleCloudContactcenterinsightsV1GcsSource)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1GcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1HoldData¶
type GoogleCloudContactcenterinsightsV1HoldData struct {}GoogleCloudContactcenterinsightsV1HoldData: The data for a hold annotation.
typeGoogleCloudContactcenterinsightsV1ImportIssueModelMetadata¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata struct {// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original import request.Request *GoogleCloudContactcenterinsightsV1ImportIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata: Metadata usedfor import issue model.
func (GoogleCloudContactcenterinsightsV1ImportIssueModelMetadata)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1ImportIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ImportIssueModelRequest¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1ImportIssueModelRequest struct {// CreateNewModel: Optional. If set to true, will create an issue model from// the imported file with randomly generated IDs for the issue model and// corresponding issues. Otherwise, replaces an existing model with the same ID// as the file.CreateNewModelbool `json:"createNewModel,omitempty"`// GcsSource: Google Cloud Storage source message.GcsSource *GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource `json:"gcsSource,omitempty"`// Parent: Required. The parent resource of the issue model.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateNewModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateNewModel") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ImportIssueModelRequest: Request to importan issue model.
func (GoogleCloudContactcenterinsightsV1ImportIssueModelRequest)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1ImportIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource struct {// ObjectUri: Required. Format: `gs:///`ObjectUristring `json:"objectUri,omitempty"`// ForceSendFields is a list of field names (e.g. "ObjectUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ObjectUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource: GoogleCloud Storage Object URI to get the issue model file from.
func (GoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1ImportIssueModelRequestGcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ImportIssueModelResponse¶added inv0.138.0
type GoogleCloudContactcenterinsightsV1ImportIssueModelResponse struct {// IssueModel: The issue model that was imported.IssueModel *GoogleCloudContactcenterinsightsV1IssueModel `json:"issueModel,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ImportIssueModelResponse: Response fromimport issue model
func (GoogleCloudContactcenterinsightsV1ImportIssueModelResponse)MarshalJSON¶added inv0.212.0
func (sGoogleCloudContactcenterinsightsV1ImportIssueModelResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsMetadata¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IngestConversationsMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// IngestConversationsStats: Output only. Statistics for IngestConversations// operation.IngestConversationsStats *GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats `json:"ingestConversationsStats,omitempty"`// PartialErrors: Output only. Partial errors during ingest operation that// might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for ingest.Request *GoogleCloudContactcenterinsightsV1IngestConversationsRequest `json:"request,omitempty"`// SampledConversations: Output only. Stores the conversation resources// produced by ingest sampling operations.SampledConversations []string `json:"sampledConversations,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IngestConversationsMetadata: The metadatafor an IngestConversations operation.
func (GoogleCloudContactcenterinsightsV1IngestConversationsMetadata)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1IngestConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats¶added inv0.110.0
type GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats struct {// DuplicatesSkippedCount: Output only. The number of objects skipped because// another conversation with the same transcript uri had already been ingested.DuplicatesSkippedCountint64 `json:"duplicatesSkippedCount,omitempty"`// FailedIngestCount: Output only. The number of objects which were unable to// be ingested due to errors. The errors are populated in the partial_errors// field.FailedIngestCountint64 `json:"failedIngestCount,omitempty"`// ProcessedObjectCount: Output only. The number of objects processed during// the ingest operation.ProcessedObjectCountint64 `json:"processedObjectCount,omitempty"`// SuccessfulIngestCount: Output only. The number of new conversations added// during this ingest operation.SuccessfulIngestCountint64 `json:"successfulIngestCount,omitempty"`// ForceSendFields is a list of field names (e.g. "DuplicatesSkippedCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DuplicatesSkippedCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats: Statistics for IngestConversations operation.
func (GoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats)MarshalJSON¶added inv0.110.0
func (sGoogleCloudContactcenterinsightsV1IngestConversationsMetadataIngestConversationsStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsRequest¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IngestConversationsRequest struct {// ConversationConfig: Configuration that applies to all conversations.ConversationConfig *GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig `json:"conversationConfig,omitempty"`// GcsSource: A cloud storage bucket source. Note that any previously ingested// objects from the source will be skipped to avoid duplication.GcsSource *GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource `json:"gcsSource,omitempty"`// Parent: Required. The parent resource for new conversations.Parentstring `json:"parent,omitempty"`// RedactionConfig: Optional. DLP settings for transcript redaction. Optional,// will default to the config specified in Settings.RedactionConfig *GoogleCloudContactcenterinsightsV1RedactionConfig `json:"redactionConfig,omitempty"`// SampleSize: Optional. If set, this fields indicates the number of objects to// ingest from the Cloud Storage bucket. If empty, the entire bucket will be// ingested. Unless they are first deleted, conversations produced through// sampling won't be ingested by subsequent ingest requests.SampleSizeint64 `json:"sampleSize,omitempty"`// SpeechConfig: Optional. Default Speech-to-Text configuration. Optional, will// default to the config specified in Settings.SpeechConfig *GoogleCloudContactcenterinsightsV1SpeechConfig `json:"speechConfig,omitempty"`// TranscriptObjectConfig: Configuration for when `source` contains// conversation transcripts.TranscriptObjectConfig *GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig `json:"transcriptObjectConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationConfig") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationConfig") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IngestConversationsRequest: The request toingest conversations.
func (GoogleCloudContactcenterinsightsV1IngestConversationsRequest)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1IngestConversationsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig struct {// AgentChannel: Optional. Indicates which of the channels, 1 or 2, contains// the agent. Note that this must be set for conversations to be properly// displayed and analyzed.AgentChannelint64 `json:"agentChannel,omitempty"`// AgentId: Optional. An opaque, user-specified string representing a human// agent who handled all conversations in the import. Note that this will be// overridden if per-conversation metadata is provided through the// `metadata_bucket_uri`.AgentIdstring `json:"agentId,omitempty"`// CustomerChannel: Optional. Indicates which of the channels, 1 or 2, contains// the agent. Note that this must be set for conversations to be properly// displayed and analyzed.CustomerChannelint64 `json:"customerChannel,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentChannel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentChannel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig: Configuration that applies to all conversations.
func (GoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1IngestConversationsRequestConversationConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource struct {// AudioBucketUri: Optional. The Cloud Storage path to the conversation audio// file. Note that: [1] Audio files will be transcribed if not already. [2]// Audio files and transcript files must be in separate buckets / folders. [3]// A source file and its corresponding audio file must share the same name to// be properly ingested, E.g. `gs://bucket/transcript/conversation1.json` and// `gs://bucket/audio/conversation1.mp3`.AudioBucketUristring `json:"audioBucketUri,omitempty"`// BucketObjectType: Optional. Specifies the type of the objects in// `bucket_uri`. Avoid passing this. This is inferred from the// `transcript_bucket_uri`, `audio_bucket_uri`.//// Possible values:// "BUCKET_OBJECT_TYPE_UNSPECIFIED" - The object type is unspecified and will// default to `TRANSCRIPT`.// "TRANSCRIPT" - The object is a transcript.// "AUDIO" - The object is an audio file.BucketObjectTypestring `json:"bucketObjectType,omitempty"`// BucketUri: Optional. The Cloud Storage bucket containing source objects.// Avoid passing this. Pass this through one of `transcript_bucket_uri` or// `audio_bucket_uri`.BucketUristring `json:"bucketUri,omitempty"`// CustomMetadataKeys: Optional. Custom keys to extract as conversation labels// from metadata files in `metadata_bucket_uri`. Keys not included in this// field will be ignored. Note that there is a limit of 100 labels per// conversation.CustomMetadataKeys []string `json:"customMetadataKeys,omitempty"`// MetadataBucketUri: Optional. The Cloud Storage path to the conversation// metadata. Note that: [1] Metadata files are expected to be in JSON format.// [2] Metadata and source files (transcripts or audio) must be in separate// buckets / folders. [3] A source file and its corresponding metadata file// must share the same name to be properly ingested, E.g.// `gs://bucket/audio/conversation1.mp3` and// `gs://bucket/metadata/conversation1.json`.MetadataBucketUristring `json:"metadataBucketUri,omitempty"`// TranscriptBucketUri: Optional. The Cloud Storage path to the conversation// transcripts. Note that: [1] Transcript files are expected to be in JSON// format. [2] Transcript, audio, metadata files must be in separate buckets /// folders. [3] A source file and its corresponding metadata file must share// the same name to be properly ingested, E.g.// `gs://bucket/audio/conversation1.mp3` and// `gs://bucket/metadata/conversation1.json`.TranscriptBucketUristring `json:"transcriptBucketUri,omitempty"`// ForceSendFields is a list of field names (e.g. "AudioBucketUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AudioBucketUri") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource:Configuration for Cloud Storage bucket sources.
func (GoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1IngestConversationsRequestGcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig struct {// Medium: Required. The medium transcript objects represent.//// Possible values:// "MEDIUM_UNSPECIFIED" - Default value, if unspecified will default to// PHONE_CALL.// "PHONE_CALL" - The format for conversations that took place over the// phone.// "CHAT" - The format for conversations that took place over chat.Mediumstring `json:"medium,omitempty"`// ForceSendFields is a list of field names (e.g. "Medium") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Medium") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig: Configuration for processing transcript objects.
func (GoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1IngestConversationsRequestTranscriptObjectConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IngestConversationsResponse¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IngestConversationsResponse struct {}GoogleCloudContactcenterinsightsV1IngestConversationsResponse: The responseto an IngestConversations operation.
typeGoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Partial errors during initializing operation that might cause// the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for initialization.Request *GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata: Metadatafor initializing a location-level encryption specification.
func (GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata)MarshalJSON¶added inv0.190.0
func (sGoogleCloudContactcenterinsightsV1InitializeEncryptionSpecMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest struct {// EncryptionSpec: Required. The encryption spec used for CMEK encryption. It// is required that the kms key is in the same region as the endpoint. The same// key will be used for all provisioned resources, if encryption is available.// If the `kms_key_name` field is left empty, no encryption will be enforced.EncryptionSpec *GoogleCloudContactcenterinsightsV1EncryptionSpec `json:"encryptionSpec,omitempty"`// ForceSendFields is a list of field names (e.g. "EncryptionSpec") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EncryptionSpec") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest: Therequest to initialize a location-level encryption specification.
func (GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest)MarshalJSON¶added inv0.190.0
func (sGoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse struct {}GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecResponse: Theresponse to initialize a location-level encryption specification.
typeGoogleCloudContactcenterinsightsV1Intent¶
type GoogleCloudContactcenterinsightsV1Intent struct {// DisplayName: The human-readable name of the intent.DisplayNamestring `json:"displayName,omitempty"`// Id: The unique identifier of the intent.Idstring `json:"id,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Intent: The data for an intent. Representsa detected intent in the conversation, for example MAKES_PROMISE.
func (GoogleCloudContactcenterinsightsV1Intent)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1Intent) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IntentMatchData¶
type GoogleCloudContactcenterinsightsV1IntentMatchData struct {// IntentUniqueId: The id of the matched intent. Can be used to retrieve the// corresponding intent information.IntentUniqueIdstring `json:"intentUniqueId,omitempty"`// ForceSendFields is a list of field names (e.g. "IntentUniqueId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IntentUniqueId") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IntentMatchData: The data for an intentmatch. Represents an intent match for a text segment in the conversation. Atext segment can be part of a sentence, a complete sentence, or an utterancewith multiple sentences.
func (GoogleCloudContactcenterinsightsV1IntentMatchData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IntentMatchData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1InterruptionData¶
type GoogleCloudContactcenterinsightsV1InterruptionData struct {}GoogleCloudContactcenterinsightsV1InterruptionData: The data for aninterruption annotation.
typeGoogleCloudContactcenterinsightsV1Issue¶
type GoogleCloudContactcenterinsightsV1Issue struct {// CreateTime: Output only. The time at which this issue was created.CreateTimestring `json:"createTime,omitempty"`// DisplayDescription: Representative description of the issue.DisplayDescriptionstring `json:"displayDescription,omitempty"`// DisplayName: The representative name for the issue.DisplayNamestring `json:"displayName,omitempty"`// Name: Immutable. The resource name of the issue. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{iss// ue}Namestring `json:"name,omitempty"`// SampleUtterances: Output only. Resource names of the sample representative// utterances that match to this issue.SampleUtterances []string `json:"sampleUtterances,omitempty"`// UpdateTime: Output only. The most recent time that this issue was updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Issue: The issue resource.
func (GoogleCloudContactcenterinsightsV1Issue)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1Issue) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IssueAssignment¶
type GoogleCloudContactcenterinsightsV1IssueAssignment struct {// DisplayName: Immutable. Display name of the assigned issue. This field is// set at time of analysis and immutable since then.DisplayNamestring `json:"displayName,omitempty"`// Issue: Resource name of the assigned issue.Issuestring `json:"issue,omitempty"`// Score: Score indicating the likelihood of the issue assignment. currently// bounded on [0,1].Scorefloat64 `json:"score,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueAssignment: Information about theissue.
func (GoogleCloudContactcenterinsightsV1IssueAssignment)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IssueAssignment) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1IssueAssignment)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1IssueAssignment) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1IssueMatchData¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1IssueMatchData struct {// IssueAssignment: Information about the issue's assignment.IssueAssignment *GoogleCloudContactcenterinsightsV1IssueAssignment `json:"issueAssignment,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueAssignment") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueAssignment") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueMatchData: The data for an issuematch annotation.
func (GoogleCloudContactcenterinsightsV1IssueMatchData)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1IssueMatchData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IssueModel¶
type GoogleCloudContactcenterinsightsV1IssueModel struct {// CreateTime: Output only. The time at which this issue model was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: The representative name for the issue model.DisplayNamestring `json:"displayName,omitempty"`// InputDataConfig: Configs for the input data that used to create the issue// model.InputDataConfig *GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig `json:"inputDataConfig,omitempty"`// IssueCount: Output only. Number of issues in this issue model.IssueCountint64 `json:"issueCount,omitempty,string"`// LanguageCode: Language of the model.LanguageCodestring `json:"languageCode,omitempty"`// ModelType: Type of the model.//// Possible values:// "MODEL_TYPE_UNSPECIFIED" - Unspecified model type.// "TYPE_V1" - Type V1.// "TYPE_V2" - Type V2.ModelTypestring `json:"modelType,omitempty"`// Name: Immutable. The resource name of the issue model. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}Namestring `json:"name,omitempty"`// State: Output only. State of the model.//// Possible values:// "STATE_UNSPECIFIED" - Unspecified.// "UNDEPLOYED" - Model is not deployed but is ready to deploy.// "DEPLOYING" - Model is being deployed.// "DEPLOYED" - Model is deployed and is ready to be used. A model can only// be used in analysis if it's in this state.// "UNDEPLOYING" - Model is being undeployed.// "DELETING" - Model is being deleted.Statestring `json:"state,omitempty"`// TrainingStats: Output only. Immutable. The issue model's label statistics on// its training data.TrainingStats *GoogleCloudContactcenterinsightsV1IssueModelLabelStats `json:"trainingStats,omitempty"`// UpdateTime: Output only. The most recent time at which the issue model was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueModel: The issue model resource.
func (GoogleCloudContactcenterinsightsV1IssueModel)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IssueModel) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IssueModelInputDataConfig¶
type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig struct {// Filter: A filter to reduce the conversations used for training the model to// a specific subset. Refer to//https://cloud.google.com/contact-center/insights/docs/filtering for details.Filterstring `json:"filter,omitempty"`// Medium: Medium of conversations used in training data. This field is being// deprecated. To specify the medium to be used in training a new issue model,// set the `medium` field on `filter`.//// Possible values:// "MEDIUM_UNSPECIFIED" - Default value, if unspecified will default to// PHONE_CALL.// "PHONE_CALL" - The format for conversations that took place over the// phone.// "CHAT" - The format for conversations that took place over chat.Mediumstring `json:"medium,omitempty"`// TrainingConversationsCount: Output only. Number of conversations used in// training. Output only.TrainingConversationsCountint64 `json:"trainingConversationsCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig: Configs for theinput data used to create the issue model.
func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IssueModelInputDataConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IssueModelLabelStats¶
type GoogleCloudContactcenterinsightsV1IssueModelLabelStats struct {// AnalyzedConversationsCount: Number of conversations the issue model has// analyzed at this point in time.AnalyzedConversationsCountint64 `json:"analyzedConversationsCount,omitempty,string"`// IssueStats: Statistics on each issue. Key is the issue's resource name.IssueStats map[string]GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats `json:"issueStats,omitempty"`// UnclassifiedConversationsCount: Number of analyzed conversations for which// no issue was applicable at this point in time.UnclassifiedConversationsCountint64 `json:"unclassifiedConversationsCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "AnalyzedConversationsCount")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalyzedConversationsCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueModelLabelStats: Aggregatedstatistics about an issue model.
func (GoogleCloudContactcenterinsightsV1IssueModelLabelStats)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IssueModelLabelStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats¶
type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats struct {// DisplayName: Display name of the issue.DisplayNamestring `json:"displayName,omitempty"`// Issue: Issue resource. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{iss// ue}Issuestring `json:"issue,omitempty"`// LabeledConversationsCount: Number of conversations attached to the issue at// this point in time.LabeledConversationsCountint64 `json:"labeledConversationsCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats: Aggregatedstatistics about an issue.
func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IssueModelLabelStatsIssueStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1IssueModelResult¶
type GoogleCloudContactcenterinsightsV1IssueModelResult struct {// IssueModel: Issue model that generates the result. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}IssueModelstring `json:"issueModel,omitempty"`// Issues: All the matched issues.Issues []*GoogleCloudContactcenterinsightsV1IssueAssignment `json:"issues,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1IssueModelResult: Issue Modeling result ona conversation.
func (GoogleCloudContactcenterinsightsV1IssueModelResult)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1IssueModelResult) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse struct {// FeedbackLabels: The feedback labels that match the request.FeedbackLabels []*GoogleCloudContactcenterinsightsV1FeedbackLabel `json:"feedbackLabels,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "FeedbackLabels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FeedbackLabels") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse: Theresponse for listing all feedback labels.
func (GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAnalysesResponse¶
type GoogleCloudContactcenterinsightsV1ListAnalysesResponse struct {// Analyses: The analyses that match the request.Analyses []*GoogleCloudContactcenterinsightsV1Analysis `json:"analyses,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Analyses") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Analyses") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAnalysesResponse: The response to listanalyses.
func (GoogleCloudContactcenterinsightsV1ListAnalysesResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ListAnalysesResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse struct {// AnalysisRules: The analysis_rule that match the request.AnalysisRules []*GoogleCloudContactcenterinsightsV1AnalysisRule `json:"analysisRules,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AnalysisRules") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisRules") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse: The response oflisting views.
func (GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse struct {// AssessmentRules: The assessment rules that match the request.AssessmentRules []*GoogleCloudContactcenterinsightsV1AssessmentRule `json:"assessmentRules,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AssessmentRules") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AssessmentRules") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse: The responseof listing assessment rules.
func (GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAssessmentsResponse¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1ListAssessmentsResponse struct {// Assessments: The assessments that match the request.Assessments []*GoogleCloudContactcenterinsightsV1Assessment `json:"assessments,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Assessments") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Assessments") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAssessmentsResponse: The response oflisting assessments.
func (GoogleCloudContactcenterinsightsV1ListAssessmentsResponse)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1ListAssessmentsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse struct {// AuthorizedViewSets: The AuthorizedViewSets under the parent.AuthorizedViewSets []*GoogleCloudContactcenterinsightsV1AuthorizedViewSet `json:"authorizedViewSets,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AuthorizedViewSets") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AuthorizedViewSets") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse: Theresponse from a ListAuthorizedViewSet request.
func (GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse struct {// AuthorizedViews: The AuthorizedViews under the parent.AuthorizedViews []*GoogleCloudContactcenterinsightsV1AuthorizedView `json:"authorizedViews,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AuthorizedViews") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AuthorizedViews") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse: The responsefrom a ListAuthorizedViews request.
func (GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListConversationsResponse¶
type GoogleCloudContactcenterinsightsV1ListConversationsResponse struct {// Conversations: The conversations that match the request.Conversations []*GoogleCloudContactcenterinsightsV1Conversation `json:"conversations,omitempty"`// NextPageToken: A token which can be sent as `page_token` to retrieve the// next page. If this field is set, it means there is another page available.// If it is not set, it means no other pages are available.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Conversations") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Conversations") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListConversationsResponse: The response oflisting conversations.
func (GoogleCloudContactcenterinsightsV1ListConversationsResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ListConversationsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListDatasetsResponse¶added inv0.249.0
type GoogleCloudContactcenterinsightsV1ListDatasetsResponse struct {// Datasets: The datasets that match the request.Datasets []*GoogleCloudContactcenterinsightsV1Dataset `json:"datasets,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Datasets") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Datasets") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListDatasetsResponse: The response to listdatasets.
func (GoogleCloudContactcenterinsightsV1ListDatasetsResponse)MarshalJSON¶added inv0.249.0
func (sGoogleCloudContactcenterinsightsV1ListDatasetsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse struct {// FeedbackLabels: The feedback labels that match the request.FeedbackLabels []*GoogleCloudContactcenterinsightsV1FeedbackLabel `json:"feedbackLabels,omitempty"`// NextPageToken: The next page token.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "FeedbackLabels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FeedbackLabels") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse: The responsefor listing feedback labels.
func (GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListIssueModelsResponse¶
type GoogleCloudContactcenterinsightsV1ListIssueModelsResponse struct {// IssueModels: The issue models that match the request.IssueModels []*GoogleCloudContactcenterinsightsV1IssueModel `json:"issueModels,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "IssueModels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModels") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListIssueModelsResponse: The response oflisting issue models.
func (GoogleCloudContactcenterinsightsV1ListIssueModelsResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ListIssueModelsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListIssuesResponse¶
type GoogleCloudContactcenterinsightsV1ListIssuesResponse struct {// Issues: The issues that match the request.Issues []*GoogleCloudContactcenterinsightsV1Issue `json:"issues,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Issues") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Issues") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListIssuesResponse: The response oflisting issues.
func (GoogleCloudContactcenterinsightsV1ListIssuesResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ListIssuesResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListNotesResponse¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1ListNotesResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// Notes: The notes that match the request.Notes []*GoogleCloudContactcenterinsightsV1Note `json:"notes,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListNotesResponse: The response of listingnotes.
func (GoogleCloudContactcenterinsightsV1ListNotesResponse)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1ListNotesResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse¶
type GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// PhraseMatchers: The phrase matchers that match the request.PhraseMatchers []*GoogleCloudContactcenterinsightsV1PhraseMatcher `json:"phraseMatchers,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse: The responseof listing phrase matchers.
func (GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse¶added inv0.221.0
type GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// QaQuestionTags: The parent resource of the questions.QaQuestionTags []*GoogleCloudContactcenterinsightsV1QaQuestionTag `json:"qaQuestionTags,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse: The responsefrom a ListQaQuestionTags request.
func (GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse)MarshalJSON¶added inv0.221.0
func (sGoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListQaQuestionsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// QaQuestions: The QaQuestions under the parent.QaQuestions []*GoogleCloudContactcenterinsightsV1QaQuestion `json:"qaQuestions,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse: The response froma ListQaQuestions request.
func (GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1ListQaQuestionsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// QaScorecardRevisions: The QaScorecards under the parent.QaScorecardRevisions []*GoogleCloudContactcenterinsightsV1QaScorecardRevision `json:"qaScorecardRevisions,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse: Theresponse from a ListQaScorecardRevisions request.
func (GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListQaScorecardsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// QaScorecards: The QaScorecards under the parent.QaScorecards []*GoogleCloudContactcenterinsightsV1QaScorecard `json:"qaScorecards,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse: The responsefrom a ListQaScorecards request.
func (GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1ListQaScorecardsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1ListViewsResponse¶added inv0.64.0
type GoogleCloudContactcenterinsightsV1ListViewsResponse struct {// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// Views: The views that match the request.Views []*GoogleCloudContactcenterinsightsV1View `json:"views,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ListViewsResponse: The response of listingviews.
func (GoogleCloudContactcenterinsightsV1ListViewsResponse)MarshalJSON¶added inv0.64.0
func (sGoogleCloudContactcenterinsightsV1ListViewsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1Note¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1Note struct {// AssessmentNote: The note is associated to the entire parent assessment.AssessmentNote *GoogleCloudContactcenterinsightsV1NoteAssessmentNote `json:"assessmentNote,omitempty"`// Content: The note content.Contentstring `json:"content,omitempty"`// ConversationTurnNote: The note is associated with a conversation turn.ConversationTurnNote *GoogleCloudContactcenterinsightsV1NoteConversationTurnNote `json:"conversationTurnNote,omitempty"`// CreateTime: Output only. The time at which the note was created.CreateTimestring `json:"createTime,omitempty"`// Name: Identifier. The resource name of the note. Format:// projects/{project}/locations/{location}/conversations/{conversation}/assessme// nts/{assessment}/notes/{note}Namestring `json:"name,omitempty"`// NoteCreator: Output only. The user that created the note.NoteCreator *GoogleCloudContactcenterinsightsV1UserInfo `json:"noteCreator,omitempty"`// QaQuestionNote: The note is associated with a QA question in one of the// conversation's scorecard results.QaQuestionNote *GoogleCloudContactcenterinsightsV1NoteQaQuestionNote `json:"qaQuestionNote,omitempty"`// UpdateTime: Output only. The time at which the note was last updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AssessmentNote") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AssessmentNote") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Note: The conversation assessment noteresource.
func (GoogleCloudContactcenterinsightsV1Note)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1Note) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1NoteAssessmentNote¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1NoteAssessmentNote struct {}GoogleCloudContactcenterinsightsV1NoteAssessmentNote: A note about theentire parent assessment.
typeGoogleCloudContactcenterinsightsV1NoteConversationTurnNote¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1NoteConversationTurnNote struct {// TurnIndex: The conversation turn index that the note is associated with.TurnIndexint64 `json:"turnIndex,omitempty"`// ForceSendFields is a list of field names (e.g. "TurnIndex") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "TurnIndex") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1NoteConversationTurnNote: A note about aconversation turn.
func (GoogleCloudContactcenterinsightsV1NoteConversationTurnNote)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1NoteConversationTurnNote) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1NoteQaQuestionNote¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1NoteQaQuestionNote struct {// QaQuestion: The question resource that the note is associated with.QaQuestionstring `json:"qaQuestion,omitempty"`// ForceSendFields is a list of field names (e.g. "QaQuestion") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaQuestion") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1NoteQaQuestionNote: A note about a QAquestion.
func (GoogleCloudContactcenterinsightsV1NoteQaQuestionNote)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1NoteQaQuestionNote) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1PhraseMatchData¶
type GoogleCloudContactcenterinsightsV1PhraseMatchData struct {// DisplayName: The human-readable name of the phrase matcher.DisplayNamestring `json:"displayName,omitempty"`// PhraseMatcher: The unique identifier (the resource name) of the phrase// matcher.PhraseMatcherstring `json:"phraseMatcher,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1PhraseMatchData: The data for a matchedphrase matcher. Represents information identifying a phrase matcher for agiven match.
func (GoogleCloudContactcenterinsightsV1PhraseMatchData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1PhraseMatchData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1PhraseMatchRule¶
type GoogleCloudContactcenterinsightsV1PhraseMatchRule struct {// Config: Provides additional information about the rule that specifies how to// apply the rule.Config *GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig `json:"config,omitempty"`// Negated: Specifies whether the phrase must be missing from the transcript// segment or present in the transcript segment.Negatedbool `json:"negated,omitempty"`// Query: Required. The phrase to be matched.Querystring `json:"query,omitempty"`// ForceSendFields is a list of field names (e.g. "Config") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Config") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1PhraseMatchRule: The data for a phrasematch rule.
func (GoogleCloudContactcenterinsightsV1PhraseMatchRule)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1PhraseMatchRule) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig¶
type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig struct {// ExactMatchConfig: The configuration for the exact match rule.ExactMatchConfig *GoogleCloudContactcenterinsightsV1ExactMatchConfig `json:"exactMatchConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "ExactMatchConfig") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ExactMatchConfig") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig: Configurationinformation of a phrase match rule.
func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup¶
type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup struct {// PhraseMatchRules: A list of phrase match rules that are included in this// group.PhraseMatchRules []*GoogleCloudContactcenterinsightsV1PhraseMatchRule `json:"phraseMatchRules,omitempty"`// Type: Required. The type of this phrase match rule group.//// Possible values:// "PHRASE_MATCH_RULE_GROUP_TYPE_UNSPECIFIED" - Unspecified.// "ALL_OF" - Must meet all phrase match rules or there is no match.// "ANY_OF" - If any of the phrase match rules are met, there is a match.Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "PhraseMatchRules") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PhraseMatchRules") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup: A messagerepresenting a rule in the phrase matcher.
func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1PhraseMatcher¶
type GoogleCloudContactcenterinsightsV1PhraseMatcher struct {// ActivationUpdateTime: Output only. The most recent time at which the// activation status was updated.ActivationUpdateTimestring `json:"activationUpdateTime,omitempty"`// Active: Applies the phrase matcher only when it is active.Activebool `json:"active,omitempty"`// DisplayName: The human-readable name of the phrase matcher.DisplayNamestring `json:"displayName,omitempty"`// Name: The resource name of the phrase matcher. Format:// projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}Namestring `json:"name,omitempty"`// PhraseMatchRuleGroups: A list of phase match rule groups that are included// in this matcher.PhraseMatchRuleGroups []*GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup `json:"phraseMatchRuleGroups,omitempty"`// RevisionCreateTime: Output only. The timestamp of when the revision was// created. It is also the create time when a new matcher is added.RevisionCreateTimestring `json:"revisionCreateTime,omitempty"`// RevisionId: Output only. Immutable. The revision ID of the phrase matcher. A// new revision is committed whenever the matcher is changed, except when it is// activated or deactivated. A server generated random ID will be used.// Example: locations/global/phraseMatchers/my-first-matcher@1234567RevisionIdstring `json:"revisionId,omitempty"`// RoleMatch: The role whose utterances the phrase matcher should be matched// against. If the role is ROLE_UNSPECIFIED it will be matched against any// utterances in the transcript.//// Possible values:// "ROLE_UNSPECIFIED" - Participant's role is not set.// "HUMAN_AGENT" - Participant is a human agent.// "AUTOMATED_AGENT" - Participant is an automated agent.// "END_USER" - Participant is an end user who conversed with the contact// center.// "ANY_AGENT" - Participant is either a human or automated agent.RoleMatchstring `json:"roleMatch,omitempty"`// Type: Required. The type of this phrase matcher.//// Possible values:// "PHRASE_MATCHER_TYPE_UNSPECIFIED" - Unspecified.// "ALL_OF" - Must meet all phrase match rule groups or there is no match.// "ANY_OF" - If any of the phrase match rule groups are met, there is a// match.Typestring `json:"type,omitempty"`// UpdateTime: Output only. The most recent time at which the phrase matcher// was updated.UpdateTimestring `json:"updateTime,omitempty"`// VersionTag: The customized version tag to use for the phrase matcher. If not// specified, it will default to `revision_id`.VersionTagstring `json:"versionTag,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "ActivationUpdateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ActivationUpdateTime") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1PhraseMatcher: The phrase matcherresource.
func (GoogleCloudContactcenterinsightsV1PhraseMatcher)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1PhraseMatcher) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1PublishAssessmentRequest¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1PublishAssessmentRequest struct {}GoogleCloudContactcenterinsightsV1PublishAssessmentRequest: The message topublish an assessment. Draft and appealed assessments can be published.Publishing simply changes the state of the assessment to published, allowingthe console and authorized views to filter on the state.
typeGoogleCloudContactcenterinsightsV1QaAnswer¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaAnswer struct {// AnswerSources: List of all individual answers given to the question.AnswerSources []*GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource `json:"answerSources,omitempty"`// AnswerValue: The main answer value, incorporating any manual edits if they// exist.AnswerValue *GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue `json:"answerValue,omitempty"`// Conversation: The conversation the answer applies to.Conversationstring `json:"conversation,omitempty"`// QaQuestion: The QaQuestion answered by this answer.QaQuestionstring `json:"qaQuestion,omitempty"`// QuestionBody: Question text. E.g., "Did the agent greet the customer?"QuestionBodystring `json:"questionBody,omitempty"`// Tags: User-defined list of arbitrary tags. Matches the value from// QaScorecard.ScorecardQuestion.tags. Used for grouping/organization and for// weighting the score of each answer.Tags []string `json:"tags,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerSources") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerSources") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaAnswer: An answer to a QaQuestion.
func (GoogleCloudContactcenterinsightsV1QaAnswer)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaAnswer) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaAnswerAnswerSource¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource struct {// AnswerValue: The answer value from this source.AnswerValue *GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue `json:"answerValue,omitempty"`// SourceType: What created the answer.//// Possible values:// "SOURCE_TYPE_UNSPECIFIED" - Source type is unspecified.// "SYSTEM_GENERATED" - Answer was system-generated; created during an// Insights analysis.// "MANUAL_EDIT" - Answer was created by a human via manual edit.SourceTypestring `json:"sourceType,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource: A question may havemultiple answers from varying sources, one of which becomes the "main"answer above. AnswerSource represents each individual answer.
func (GoogleCloudContactcenterinsightsV1QaAnswerAnswerSource)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaAnswerAnswerSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaAnswerAnswerValue¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue struct {// BoolValue: Boolean value.BoolValuebool `json:"boolValue,omitempty"`// Key: A short string used as an identifier. Matches the value used in// QaQuestion.AnswerChoice.key.Keystring `json:"key,omitempty"`// NaValue: A value of "Not Applicable (N/A)". Should only ever be `true`.NaValuebool `json:"naValue,omitempty"`// NormalizedScore: Output only. Normalized score of the questions. Calculated// as score / potential_score.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// NumValue: Numerical value.NumValuefloat64 `json:"numValue,omitempty"`// PotentialScore: Output only. The maximum potential score of the question.PotentialScorefloat64 `json:"potentialScore,omitempty"`// Score: Output only. Numerical score of the answer.Scorefloat64 `json:"score,omitempty"`// SkipValue: Output only. A value of "Skip". If provided, this field may only// be set to `true`. If a question receives this answer, it will be excluded// from any score calculations. This would mean that the question was not// evaluated.SkipValuebool `json:"skipValue,omitempty"`// StrValue: String value.StrValuestring `json:"strValue,omitempty"`// ForceSendFields is a list of field names (e.g. "BoolValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BoolValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue: Message for holdingthe value of a QaAnswer. QaQuestion.AnswerChoice defines the possible answervalues for a question.
func (GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaAnswerAnswerValue) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QaAnswerAnswerValue) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QaQuestion¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaQuestion struct {// Abbreviation: Short, descriptive string, used in the UI where it's not// practical to display the full question body. E.g., "Greeting".Abbreviationstring `json:"abbreviation,omitempty"`// AnswerChoices: A list of valid answers to the question, which the LLM must// choose from.AnswerChoices []*GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice `json:"answerChoices,omitempty"`// AnswerInstructions: Instructions describing how to determine the answer.AnswerInstructionsstring `json:"answerInstructions,omitempty"`// CreateTime: Output only. The time at which this question was created.CreateTimestring `json:"createTime,omitempty"`// Metrics: Metrics of the underlying tuned LLM over a holdout/test set while// fine tuning the underlying LLM for the given question. This field will only// be populated if and only if the question is part of a scorecard revision// that has been tuned.Metrics *GoogleCloudContactcenterinsightsV1QaQuestionMetrics `json:"metrics,omitempty"`// Name: Identifier. The resource name of the question. Format:// projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}/revisions// /{revision}/qaQuestions/{qa_question}Namestring `json:"name,omitempty"`// Order: Defines the order of the question within its parent scorecard// revision.Orderint64 `json:"order,omitempty"`// PredefinedQuestionConfig: The configuration of the predefined question. This// field will only be set if the Question Type is predefined.PredefinedQuestionConfig *GoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig `json:"predefinedQuestionConfig,omitempty"`// QuestionBody: Question text. E.g., "Did the agent greet the customer?"QuestionBodystring `json:"questionBody,omitempty"`// QuestionType: The type of question.//// Possible values:// "QA_QUESTION_TYPE_UNSPECIFIED" - The type of the question is unspecified.// "CUSTOMIZABLE" - The default question type. The question is fully// customizable by the user.// "PREDEFINED" - The question type is using a predefined model provided by// CCAI teams. Users are not allowed to edit the question_body, answer_choices,// upload feedback labels for the question nor fine-tune the question. However,// users may edit other fields like question tags, question order, etc.QuestionTypestring `json:"questionType,omitempty"`// Tags: Questions are tagged for categorization and scoring. Tags can either// be: - Default Tags: These are predefined categories. They are identified by// their string value (e.g., "BUSINESS", "COMPLIANCE", and "CUSTOMER"). -// Custom Tags: These are user-defined categories. They are identified by their// full resource name (e.g.,// projects/{project}/locations/{location}/qaQuestionTags/{qa_question_tag}).// Both default and custom tags are used to group questions and to influence// the scoring of each question.Tags []string `json:"tags,omitempty"`// TuningMetadata: Metadata about the tuning operation for the question.This// field will only be populated if and only if the question is part of a// scorecard revision that has been tuned.TuningMetadata *GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata `json:"tuningMetadata,omitempty"`// UpdateTime: Output only. The most recent time at which the question was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Abbreviation") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Abbreviation") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaQuestion: A single question to be scoredby the Insights QA feature.
func (GoogleCloudContactcenterinsightsV1QaQuestion)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaQuestion) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice struct {// BoolValue: Boolean value.BoolValuebool `json:"boolValue,omitempty"`// Key: A short string used as an identifier.Keystring `json:"key,omitempty"`// NaValue: A value of "Not Applicable (N/A)". If provided, this field may only// be set to `true`. If a question receives this answer, it will be excluded// from any score calculations.NaValuebool `json:"naValue,omitempty"`// NumValue: Numerical value.NumValuefloat64 `json:"numValue,omitempty"`// Score: Numerical score of the answer, used for generating the overall score// of a QaScorecardResult. If the answer uses na_value, this field is unused.Scorefloat64 `json:"score,omitempty"`// StrValue: String value.StrValuestring `json:"strValue,omitempty"`// ForceSendFields is a list of field names (e.g. "BoolValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BoolValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice: Messagerepresenting a possible answer to the question.
func (GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QaQuestionAnswerChoice) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QaQuestionMetrics¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaQuestionMetrics struct {// Accuracy: Output only. Accuracy of the model. Measures the percentage of// correct answers the model gave on the test set.Accuracyfloat64 `json:"accuracy,omitempty"`// ForceSendFields is a list of field names (e.g. "Accuracy") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Accuracy") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaQuestionMetrics: A wrapper representingmetrics calculated against a test-set on a LLM that was fine tuned for thisquestion.
func (GoogleCloudContactcenterinsightsV1QaQuestionMetrics)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaQuestionMetrics) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QaQuestionMetrics)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QaQuestionMetrics) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig¶added inv0.242.0
type GoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig struct {// Type: The type of the predefined question.//// Possible values:// "PREDEFINED_QUESTION_TYPE_UNSPECIFIED" - The type of the predefined// question is unspecified.// "CONVERSATION_OUTCOME" - A prebuilt classifier classfying the outcome of// the conversation. For example, if the customer issue mentioned in a// conversation has been resolved or not.// "CONVERSATION_OUTCOME_ESCALATION_INITIATOR_ROLE" - A prebuilt classifier// classfying the initiator of the conversation escalation. For example, if it// was initiated by the customer or the agent.Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "Type") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Type") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig:Configuration for a predefined question. This field will only be set if theQuestion Type is predefined.
func (GoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig)MarshalJSON¶added inv0.242.0
func (sGoogleCloudContactcenterinsightsV1QaQuestionPredefinedQuestionConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaQuestionTag¶added inv0.221.0
type GoogleCloudContactcenterinsightsV1QaQuestionTag struct {// CreateTime: Output only. The time at which the question tag was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Required. A user-specified display name for the tag.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. Resource name for the QaQuestionTag Format// projects/{project}/locations/{location}/qaQuestionTags/{qa_question_tag} In// the above format, the last segment, i.e., qa_question_tag, is a// server-generated ID corresponding to the tag resource.Namestring `json:"name,omitempty"`// QaQuestionIds: Optional. The list of Scorecard Question IDs that the tag// applies to. Each QaQuestionId is represented as a full resource name// containing the Question ID. Lastly, Since a tag may not necessarily be// referenced by any Scorecard Questions, we treat this field as optional.QaQuestionIds []string `json:"qaQuestionIds,omitempty"`// UpdateTime: Output only. The most recent time at which the question tag was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaQuestionTag: A tag is a resource whichaims to categorize a set of questions across multiple scorecards, e.g.,"Customer Satisfaction","Billing", etc.
func (GoogleCloudContactcenterinsightsV1QaQuestionTag)MarshalJSON¶added inv0.221.0
func (sGoogleCloudContactcenterinsightsV1QaQuestionTag) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata struct {// DatasetValidationWarnings: A list of any applicable data validation warnings// about the question's feedback labels.//// Possible values:// "DATASET_VALIDATION_WARNING_UNSPECIFIED" - Unspecified data validation// warning.// "TOO_MANY_INVALID_FEEDBACK_LABELS" - A non-trivial percentage of the// feedback labels are invalid.// "INSUFFICIENT_FEEDBACK_LABELS" - The quantity of valid feedback labels// provided is less than the recommended minimum.// "INSUFFICIENT_FEEDBACK_LABELS_PER_ANSWER" - One or more of the answers// have less than the recommended minimum of feedback labels.// "ALL_FEEDBACK_LABELS_HAVE_THE_SAME_ANSWER" - All the labels in the dataset// come from a single answer choice.DatasetValidationWarnings []string `json:"datasetValidationWarnings,omitempty"`// TotalValidLabelCount: Total number of valid labels provided for the question// at the time of tuining.TotalValidLabelCountint64 `json:"totalValidLabelCount,omitempty,string"`// TuningError: Error status of the tuning operation for the question. Will// only be set if the tuning operation failed.TuningErrorstring `json:"tuningError,omitempty"`// ForceSendFields is a list of field names (e.g. "DatasetValidationWarnings")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DatasetValidationWarnings") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata: Metadata aboutthe tuning operation for the question. Will only be set if a scorecardcontaining this question has been tuned.
func (GoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaQuestionTuningMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaScorecard¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaScorecard struct {// CreateTime: Output only. The time at which this scorecard was created.CreateTimestring `json:"createTime,omitempty"`// Description: A text description explaining the intent of the scorecard.Descriptionstring `json:"description,omitempty"`// DisplayName: The user-specified display name of the scorecard.DisplayNamestring `json:"displayName,omitempty"`// IsDefault: Whether the scorecard is the default one for the project. A// default scorecard cannot be deleted and will always appear first in// scorecard selector.IsDefaultbool `json:"isDefault,omitempty"`// Name: Identifier. The scorecard name. Format:// projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}Namestring `json:"name,omitempty"`// Source: Output only. The source of the scorecard.//// Possible values:// "QA_SCORECARD_SOURCE_UNSPECIFIED" - The source of the scorecard is// unspecified. Default to QA_SCORECARD_SOURCE_CUSTOMER_DEFINED.// "QA_SCORECARD_SOURCE_CUSTOMER_DEFINED" - The scorecard is a custom// scorecard created by the user.// "QA_SCORECARD_SOURCE_DISCOVERY_ENGINE" - The scorecard is a scorecard// created through discovery engine deployment.Sourcestring `json:"source,omitempty"`// UpdateTime: Output only. The most recent time at which the scorecard was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaScorecard: A QaScorecard represents acollection of questions to be scored during analysis.
func (GoogleCloudContactcenterinsightsV1QaScorecard)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaScorecard) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QaScorecardResult¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaScorecardResult struct {// AgentId: ID of the agent that handled the conversation.AgentIdstring `json:"agentId,omitempty"`// Conversation: The conversation scored by this result.Conversationstring `json:"conversation,omitempty"`// CreateTime: Output only. The timestamp that the revision was created.CreateTimestring `json:"createTime,omitempty"`// Name: Identifier. The name of the scorecard result. Format:// projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_resu// lt}Namestring `json:"name,omitempty"`// NormalizedScore: The normalized score, which is the score divided by the// potential score. Any manual edits are included if they exist.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// PotentialScore: The maximum potential overall score of the scorecard. Any// questions answered using `na_value` are excluded from this calculation.PotentialScorefloat64 `json:"potentialScore,omitempty"`// QaAnswers: Set of QaAnswers represented in the result.QaAnswers []*GoogleCloudContactcenterinsightsV1QaAnswer `json:"qaAnswers,omitempty"`// QaScorecardRevision: The QaScorecardRevision scored by this result.QaScorecardRevisionstring `json:"qaScorecardRevision,omitempty"`// QaTagResults: Collection of tags and their scores.QaTagResults []*GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult `json:"qaTagResults,omitempty"`// Score: The overall numerical score of the result, incorporating any manual// edits if they exist.Scorefloat64 `json:"score,omitempty"`// ScoreSources: List of all individual score sets.ScoreSources []*GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource `json:"scoreSources,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaScorecardResult: The results of scoringa single conversation against a QaScorecard. Contains a collection ofQaAnswers and aggregate score.
func (GoogleCloudContactcenterinsightsV1QaScorecardResult)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaScorecardResult) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QaScorecardResult)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QaScorecardResult) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult struct {// NormalizedScore: The normalized score the tag applies to.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// PotentialScore: The potential score the tag applies to.PotentialScorefloat64 `json:"potentialScore,omitempty"`// Score: The score the tag applies to.Scorefloat64 `json:"score,omitempty"`// Tag: The tag the score applies to.Tagstring `json:"tag,omitempty"`// ForceSendFields is a list of field names (e.g. "NormalizedScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NormalizedScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult: Tags andtheir corresponding results.
func (GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource struct {// NormalizedScore: The normalized score, which is the score divided by the// potential score.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// PotentialScore: The maximum potential overall score of the scorecard. Any// questions answered using `na_value` are excluded from this calculation.PotentialScorefloat64 `json:"potentialScore,omitempty"`// QaTagResults: Collection of tags and their scores.QaTagResults []*GoogleCloudContactcenterinsightsV1QaScorecardResultQaTagResult `json:"qaTagResults,omitempty"`// Score: The overall numerical score of the result.Scorefloat64 `json:"score,omitempty"`// SourceType: What created the score.//// Possible values:// "SOURCE_TYPE_UNSPECIFIED" - Source type is unspecified.// "SYSTEM_GENERATED_ONLY" - Score is derived only from system-generated// answers.// "INCLUDES_MANUAL_EDITS" - Score is derived from both system-generated// answers, and includes any manual edits if they exist.SourceTypestring `json:"sourceType,omitempty"`// ForceSendFields is a list of field names (e.g. "NormalizedScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NormalizedScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource: A scorecardresult may have multiple sets of scores from varying sources, one of whichbecomes the "main" answer above. A ScoreSource represents each individualset of scores.
func (GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QaScorecardResultScoreSource) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QaScorecardRevision¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QaScorecardRevision struct {// AlternateIds: Output only. Alternative IDs for this revision of the// scorecard, e.g., `latest`.AlternateIds []string `json:"alternateIds,omitempty"`// CreateTime: Output only. The timestamp that the revision was created.CreateTimestring `json:"createTime,omitempty"`// Name: Identifier. The name of the scorecard revision. Format:// projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}/revisions// /{revision}Namestring `json:"name,omitempty"`// Snapshot: The snapshot of the scorecard at the time of this revision's// creation.Snapshot *GoogleCloudContactcenterinsightsV1QaScorecard `json:"snapshot,omitempty"`// State: Output only. State of the scorecard revision, indicating whether it's// ready to be used in analysis.//// Possible values:// "STATE_UNSPECIFIED" - Unspecified.// "EDITABLE" - The scorecard revision can be edited.// "TRAINING" - Scorecard model training is in progress.// "TRAINING_FAILED" - Scorecard revision model training failed.// "READY" - The revision can be used in analysis.// "DELETING" - Scorecard is being deleted.// "TRAINING_CANCELLED" - Scorecard model training was explicitly cancelled// by the user.Statestring `json:"state,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AlternateIds") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AlternateIds") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QaScorecardRevision: A revision of aQaScorecard. Modifying published scorecard fields would invalidate existingscorecard results — the questions may have changed, or the score weightingwill make existing scores impossible to understand. So changes must create anew revision, rather than modifying the existing resource.
func (GoogleCloudContactcenterinsightsV1QaScorecardRevision)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QaScorecardRevision) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryInterval¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1QueryInterval struct {// EndTime: Required. The end time of the time window.EndTimestring `json:"endTime,omitempty"`// StartTime: Required. The start time of the time window.StartTimestring `json:"startTime,omitempty"`// ForceSendFields is a list of field names (e.g. "EndTime") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EndTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryInterval: A time window for queryingconversations.
func (GoogleCloudContactcenterinsightsV1QueryInterval)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1QueryInterval) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryMetricsMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsMetadata struct {// ResultIsTruncated: Whether the result rows were truncated because the result// row size is too large to materialize.ResultIsTruncatedbool `json:"resultIsTruncated,omitempty"`// ForceSendFields is a list of field names (e.g. "ResultIsTruncated") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ResultIsTruncated") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsMetadata: The metadata fromquerying metrics.
func (GoogleCloudContactcenterinsightsV1QueryMetricsMetadata)MarshalJSON¶added inv0.217.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryMetricsRequest¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsRequest struct {// Dimensions: The dimensions that determine the grouping key for the query.// Defaults to no dimension if this field is unspecified. If a dimension is// specified, its key must also be specified. Each dimension's key must be// unique. If a time granularity is also specified, metric values in the// dimension will be bucketed by this granularity. Up to one dimension is// supported for now.Dimensions []*GoogleCloudContactcenterinsightsV1Dimension `json:"dimensions,omitempty"`// Filter: Required. Filter to select a subset of conversations to compute the// metrics. Must specify a window of the conversation create time to compute// the metrics. The returned metrics will be from the range [DATE(starting// create time), DATE(ending create time)).Filterstring `json:"filter,omitempty"`// MeasureMask: Measures to return. Defaults to all measures if this field is// unspecified. A valid mask should traverse from the `measure` field from the// response. For example, a path from a measure mask to get the conversation// count is "conversation_measure.count".MeasureMaskstring `json:"measureMask,omitempty"`// TimeGranularity: The time granularity of each data point in the time series.// Defaults to NONE if this field is unspecified.//// Possible values:// "TIME_GRANULARITY_UNSPECIFIED" - The time granularity is unspecified and// will default to NONE.// "NONE" - No time granularity. The response won't contain a time series.// This is the default value if no time granularity is specified.// "DAILY" - Data points in the time series will aggregate at a daily// granularity. 1 day means [midnight to midnight).// "HOURLY" - Data points in the time series will aggregate at a daily// granularity. 1 HOUR means [01:00 to 02:00).// "PER_MINUTE" - Data points in the time series will aggregate at a daily// granularity. PER_MINUTE means [01:00 to 01:01).// "PER_5_MINUTES" - Data points in the time series will aggregate at a 1// minute granularity. PER_5_MINUTES means [01:00 to 01:05).// "MONTHLY" - Data points in the time series will aggregate at a monthly// granularity. 1 MONTH means [01st of the month to 1st of the next month).TimeGranularitystring `json:"timeGranularity,omitempty"`// ForceSendFields is a list of field names (e.g. "Dimensions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Dimensions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsRequest: The request forquerying metrics.
func (GoogleCloudContactcenterinsightsV1QueryMetricsRequest)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryMetricsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsResponse struct {// Location: Required. The location of the data.// "projects/{project}/locations/{location}"Locationstring `json:"location,omitempty"`// MacroAverageSlice: The macro average slice contains aggregated averages// across all selected dimensions. i.e. if group_by agent and scorecard_id is// specified, this field will contain the average across all agents and all// scorecards. This field is only populated if the request specifies a// Dimension.MacroAverageSlice *GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice `json:"macroAverageSlice,omitempty"`// Slices: A slice contains a total and (if the request specified a time// granularity) a time series of metric values. Each slice contains a unique// combination of the cardinality of dimensions from the request.Slices []*GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice `json:"slices,omitempty"`// UpdateTime: The metrics last update time.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "Location") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Location") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsResponse: The response forquerying metrics.
func (GoogleCloudContactcenterinsightsV1QueryMetricsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice struct {// Dimensions: A unique combination of dimensions that this slice represents.Dimensions []*GoogleCloudContactcenterinsightsV1Dimension `json:"dimensions,omitempty"`// TimeSeries: A time series of metric values. This is only populated if the// request specifies a time granularity other than NONE.TimeSeries *GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries `json:"timeSeries,omitempty"`// Total: The total metric value. The interval of this data point is [starting// create time, ending create time) from the request.Total *GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint `json:"total,omitempty"`// ForceSendFields is a list of field names (e.g. "Dimensions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Dimensions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice: A slicecontains a total and (if the request specified a time granularity) a timeseries of metric values. Each slice contains a unique combination of thecardinality of dimensions from the request. For example, if the requestspecifies a single ISSUE dimension and it has a cardinality of 2 (i.e. thedata used to compute the metrics has 2 issues in total), the response willhave 2 slices: * Slice 1 -> dimensions=[Issue 1] * Slice 2 ->dimensions=[Issue 2]
func (GoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsResponseSlice) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint struct {// ConversationMeasure: The measure related to conversations.ConversationMeasure *GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure `json:"conversationMeasure,omitempty"`// Interval: The interval that this data point represents. * If this is the// total data point, the interval is [starting create time, ending create time)// from the request. * If this a data point from the time series, the interval// is [time, time + time granularity from the request).Interval *GoogleTypeInterval `json:"interval,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationMeasure") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationMeasure") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint: A datapoint contains the metric values mapped to an interval.
func (GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure struct {// AverageAgentSentimentScore: The average agent's sentiment score.AverageAgentSentimentScorefloat64 `json:"averageAgentSentimentScore,omitempty"`// AverageClientSentimentScore: The average client's sentiment score.AverageClientSentimentScorefloat64 `json:"averageClientSentimentScore,omitempty"`// AverageCustomerSatisfactionRating: The average customer satisfaction rating.AverageCustomerSatisfactionRatingfloat64 `json:"averageCustomerSatisfactionRating,omitempty"`// AverageDuration: The average duration.AverageDurationstring `json:"averageDuration,omitempty"`// AverageQaNormalizedScore: The average normalized QA score for a scorecard.// When computing the average across a set of conversations, if a conversation// has been evaluated with multiple revisions of a scorecard, only the latest// revision results will be used. Will exclude 0's in average calculation. Will// be only populated if the request specifies a dimension of QA_SCORECARD_ID.AverageQaNormalizedScorefloat64 `json:"averageQaNormalizedScore,omitempty"`// AverageQaQuestionNormalizedScore: Average QA normalized score averaged for// questions averaged across all revisions of the parent scorecard. Will be// only populated if the request specifies a dimension of QA_QUESTION_ID.AverageQaQuestionNormalizedScorefloat64 `json:"averageQaQuestionNormalizedScore,omitempty"`// AverageSilencePercentage: The average silence percentage.AverageSilencePercentagefloat64 `json:"averageSilencePercentage,omitempty"`// AverageTurnCount: The average turn count.AverageTurnCountfloat64 `json:"averageTurnCount,omitempty"`// ConversationCount: The conversation count.ConversationCountint64 `json:"conversationCount,omitempty"`// QaTagScores: Average QA normalized score for all the tags.QaTagScores []*GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore `json:"qaTagScores,omitempty"`// ForceSendFields is a list of field names (e.g. "AverageAgentSentimentScore")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AverageAgentSentimentScore") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure: The measure related to conversations.
func (GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasure) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore struct {// AverageTagNormalizedScore: Average tag normalized score per tag.AverageTagNormalizedScorefloat64 `json:"averageTagNormalizedScore,omitempty"`// Tag: Tag name.Tagstring `json:"tag,omitempty"`// ForceSendFields is a list of field names (e.g. "AverageTagNormalizedScore")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AverageTagNormalizedScore") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore: Average QA normalized score for the tag.
func (GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries struct {// DataPoints: The data points that make up the time series .DataPoints []*GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceDataPoint `json:"dataPoints,omitempty"`// ForceSendFields is a list of field names (e.g. "DataPoints") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DataPoints") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries: Atime series of metric values.
func (GoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1QueryMetricsResponseSliceTimeSeries) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewMetadata¶added inv0.228.0
type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewMetadata struct {}GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewMetadata: Themetadata for querying performance overview.
typeGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest struct {// AgentPerformanceSource: Conversations are from a single agent.AgentPerformanceSource *GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource `json:"agentPerformanceSource,omitempty"`// ComparisonQueryInterval: The time window of the conversations to compare the// performance to.ComparisonQueryInterval *GoogleCloudContactcenterinsightsV1QueryInterval `json:"comparisonQueryInterval,omitempty"`// Filter: Optional. Filter to select a subset of conversations to compute the// performance overview. Supports the same filters as the filter field in// QueryMetricsRequest. The source and query interval/comparison query interval// should not be included here.Filterstring `json:"filter,omitempty"`// QueryInterval: Required. The time window of the conversations to derive// performance stats from.QueryInterval *GoogleCloudContactcenterinsightsV1QueryInterval `json:"queryInterval,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentPerformanceSource") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentPerformanceSource") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest: Therequest for summarizing performance according to different metrics forconversations over a specified time window.
func (GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource struct {// AgentId: Required. Agent id to query performance overview for.AgentIdstring `json:"agentId,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource:
The entity whose performance is being queried is a single agent.
func (GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequestAgentSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewResponse¶added inv0.228.0
type GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewResponse struct {// SummaryText: The summary text of the performance.SummaryTextstring `json:"summaryText,omitempty"`// ForceSendFields is a list of field names (e.g. "SummaryText") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SummaryText") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewResponse: Theresponse for querying performance overview.
func (GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewResponse)MarshalJSON¶added inv0.228.0
func (sGoogleCloudContactcenterinsightsV1QueryPerformanceOverviewResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1RedactionConfig¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1RedactionConfig struct {// DeidentifyTemplate: The fully-qualified DLP deidentify template resource// name. Format: `projects/{project}/deidentifyTemplates/{template}`DeidentifyTemplatestring `json:"deidentifyTemplate,omitempty"`// InspectTemplate: The fully-qualified DLP inspect template resource name.// Format:// `projects/{project}/locations/{location}/inspectTemplates/{template}`InspectTemplatestring `json:"inspectTemplate,omitempty"`// ForceSendFields is a list of field names (e.g. "DeidentifyTemplate") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DeidentifyTemplate") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1RedactionConfig: DLP resources used forredaction while ingesting conversations. DLP settings are applied toconversations ingested from the `UploadConversation` and`IngestConversations` endpoints, including conversation coming from CCAIPlatform. They are not applied to conversations ingested from the`CreateConversation` endpoint or the Dialogflow / Agent Assist runtimeintegrations. When using Dialogflow / Agent Assist runtime integrations,redaction should be performed in Dialogflow / Agent Assist.
func (GoogleCloudContactcenterinsightsV1RedactionConfig)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1RedactionConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1RuntimeAnnotation¶
type GoogleCloudContactcenterinsightsV1RuntimeAnnotation struct {// AnnotationId: The unique identifier of the annotation. Format:// projects/{project}/locations/{location}/conversationDatasets/{dataset}/conver// sationDataItems/{data_item}/conversationAnnotations/{annotation}AnnotationIdstring `json:"annotationId,omitempty"`// AnswerFeedback: The feedback that the customer has about the answer in// `data`.AnswerFeedback *GoogleCloudContactcenterinsightsV1AnswerFeedback `json:"answerFeedback,omitempty"`// ArticleSuggestion: Agent Assist Article Suggestion data.ArticleSuggestion *GoogleCloudContactcenterinsightsV1ArticleSuggestionData `json:"articleSuggestion,omitempty"`// ConversationSummarizationSuggestion: Conversation summarization suggestion// data.ConversationSummarizationSuggestion *GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionData `json:"conversationSummarizationSuggestion,omitempty"`// CreateTime: The time at which this annotation was created.CreateTimestring `json:"createTime,omitempty"`// DialogflowInteraction: Dialogflow interaction data.DialogflowInteraction *GoogleCloudContactcenterinsightsV1DialogflowInteractionData `json:"dialogflowInteraction,omitempty"`// EndBoundary: The boundary in the conversation where the annotation ends,// inclusive.EndBoundary *GoogleCloudContactcenterinsightsV1AnnotationBoundary `json:"endBoundary,omitempty"`// FaqAnswer: Agent Assist FAQ answer data.FaqAnswer *GoogleCloudContactcenterinsightsV1FaqAnswerData `json:"faqAnswer,omitempty"`// SmartComposeSuggestion: Agent Assist Smart Compose suggestion data.SmartComposeSuggestion *GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData `json:"smartComposeSuggestion,omitempty"`// SmartReply: Agent Assist Smart Reply data.SmartReply *GoogleCloudContactcenterinsightsV1SmartReplyData `json:"smartReply,omitempty"`// StartBoundary: The boundary in the conversation where the annotation starts,// inclusive.StartBoundary *GoogleCloudContactcenterinsightsV1AnnotationBoundary `json:"startBoundary,omitempty"`// UserInput: Explicit input used for generating the answerUserInput *GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput `json:"userInput,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotationId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotationId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1RuntimeAnnotation: An annotation that wasgenerated during the customer and agent interaction.
func (GoogleCloudContactcenterinsightsV1RuntimeAnnotation)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1RuntimeAnnotation) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput¶added inv0.185.0
type GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput struct {// GeneratorName: The resource name of associated generator. Format:// `projects//locations//generators/`GeneratorNamestring `json:"generatorName,omitempty"`// Query: Query text. Article Search uses this to store the input query used to// generate the search results.Querystring `json:"query,omitempty"`// QuerySource: Query source for the answer.//// Possible values:// "QUERY_SOURCE_UNSPECIFIED" - Unknown query source.// "AGENT_QUERY" - The query is from agents.// "SUGGESTED_QUERY" - The query is a query from previous suggestions, e.g.// from a preceding SuggestKnowledgeAssist response.QuerySourcestring `json:"querySource,omitempty"`// ForceSendFields is a list of field names (e.g. "GeneratorName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GeneratorName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput: Explicit inputused for generating the answer
func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput)MarshalJSON¶added inv0.185.0
func (sGoogleCloudContactcenterinsightsV1RuntimeAnnotationUserInput) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SampleConversationsMetadata¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1SampleConversationsMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Output only. Partial errors during sample conversations// operation that might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for sample conversations to// dataset.Request *GoogleCloudContactcenterinsightsV1SampleConversationsRequest `json:"request,omitempty"`// SampleConversationsStats: Output only. Statistics for SampleConversations// operation.SampleConversationsStats *GoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats `json:"sampleConversationsStats,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SampleConversationsMetadata: The metadatafor an SampleConversations operation.
func (GoogleCloudContactcenterinsightsV1SampleConversationsMetadata)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1SampleConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats struct {// FailedSampleCount: Output only. The number of objects which were unable to// be sampled due to errors. The errors are populated in the partial_errors// field.FailedSampleCountint64 `json:"failedSampleCount,omitempty"`// SuccessfulSampleCount: Output only. The number of new conversations added// during this sample operation.SuccessfulSampleCountint64 `json:"successfulSampleCount,omitempty"`// ForceSendFields is a list of field names (e.g. "FailedSampleCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FailedSampleCount") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats: Statistics for SampleConversations operation.
func (GoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1SampleConversationsMetadataSampleConversationsStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SampleConversationsRequest¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1SampleConversationsRequest struct {// DestinationDataset: The dataset resource to copy the sampled conversations// to.DestinationDataset *GoogleCloudContactcenterinsightsV1Dataset `json:"destinationDataset,omitempty"`// Parent: Required. The parent resource of the dataset.Parentstring `json:"parent,omitempty"`// SampleRule: Optional. The sample rule used for sampling conversations.SampleRule *GoogleCloudContactcenterinsightsV1SampleRule `json:"sampleRule,omitempty"`// ForceSendFields is a list of field names (e.g. "DestinationDataset") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DestinationDataset") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SampleConversationsRequest: The request tosample conversations to a dataset.
func (GoogleCloudContactcenterinsightsV1SampleConversationsRequest)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1SampleConversationsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SampleConversationsResponse¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1SampleConversationsResponse struct {}GoogleCloudContactcenterinsightsV1SampleConversationsResponse: The responseto an SampleConversations operation.
typeGoogleCloudContactcenterinsightsV1SampleRule¶added inv0.233.0
type GoogleCloudContactcenterinsightsV1SampleRule struct {// ConversationFilter: To specify the filter for the conversions that should// apply this sample rule. An empty filter means this sample rule applies to// all conversations.ConversationFilterstring `json:"conversationFilter,omitempty"`// Dimension: Optional. Group by dimension to sample the conversation. If no// dimension is provided, the sampling will be applied to the project level.// Current supported dimensions is 'quality_metadata.agent_info.agent_id'.Dimensionstring `json:"dimension,omitempty"`// SamplePercentage: Percentage of conversations that we should sample based on// the dimension between [0, 100].SamplePercentagefloat64 `json:"samplePercentage,omitempty"`// SampleRow: Number of the conversations that we should sample based on the// dimension.SampleRowint64 `json:"sampleRow,omitempty,string"`// ForceSendFields is a list of field names (e.g. "ConversationFilter") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationFilter") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SampleRule: Message for samplingconversations.
func (GoogleCloudContactcenterinsightsV1SampleRule)MarshalJSON¶added inv0.233.0
func (sGoogleCloudContactcenterinsightsV1SampleRule) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1SampleRule)UnmarshalJSON¶added inv0.233.0
func (s *GoogleCloudContactcenterinsightsV1SampleRule) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1ScheduleInfo¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1ScheduleInfo struct {// EndTime: End time of the schedule. If not specified, will keep scheduling// new pipelines for execution util the schedule is no longer active or// deleted.EndTimestring `json:"endTime,omitempty"`// Schedule: The groc expression. Format: `every number [synchronized]` Time// units can be: minutes, hours Synchronized is optional and indicates that the// schedule should be synchronized to the start of the interval: every 5// minutes synchronized means 00:00, 00:05 ... Otherwise the start time is// random within the interval. Example: `every 5 minutes` could be 00:02,// 00:07, 00:12, ...Schedulestring `json:"schedule,omitempty"`// StartTime: Start time of the schedule. If not specified, will start as soon// as the schedule is created.StartTimestring `json:"startTime,omitempty"`// TimeZone: The timezone to use for the groc expression. If not specified,// defaults to UTC.TimeZonestring `json:"timeZone,omitempty"`// ForceSendFields is a list of field names (e.g. "EndTime") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EndTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1ScheduleInfo: Message for schedule info.
func (GoogleCloudContactcenterinsightsV1ScheduleInfo)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1ScheduleInfo) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse struct {// AuthorizedViews: The AuthorizedViews under the parent.AuthorizedViews []*GoogleCloudContactcenterinsightsV1AuthorizedView `json:"authorizedViews,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AuthorizedViews") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AuthorizedViews") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse: Theresponse from a ListAuthorizedViews request.
func (GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SentimentData¶
type GoogleCloudContactcenterinsightsV1SentimentData struct {// Magnitude: A non-negative number from 0 to infinity which represents the// absolute magnitude of sentiment regardless of score.Magnitudefloat64 `json:"magnitude,omitempty"`// Score: The sentiment score between -1.0 (negative) and 1.0 (positive).Scorefloat64 `json:"score,omitempty"`// ForceSendFields is a list of field names (e.g. "Magnitude") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Magnitude") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SentimentData: The data for a sentimentannotation.
func (GoogleCloudContactcenterinsightsV1SentimentData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1SentimentData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1SentimentData)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1SentimentData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1Settings¶
type GoogleCloudContactcenterinsightsV1Settings struct {// AnalysisConfig: Default analysis settings.AnalysisConfig *GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig `json:"analysisConfig,omitempty"`// ConversationTtl: The default TTL for newly-created conversations. If a// conversation has a specified expiration, that value will be used instead.// Changing this value will not change the expiration of existing// conversations. Conversations with no expire time persist until they are// deleted.ConversationTtlstring `json:"conversationTtl,omitempty"`// CreateTime: Output only. The time at which the settings was created.CreateTimestring `json:"createTime,omitempty"`// LanguageCode: A language code to be applied to each transcript segment// unless the segment already specifies a language code. Language code defaults// to "en-US" if it is neither specified on the segment nor here.LanguageCodestring `json:"languageCode,omitempty"`// Name: Immutable. The resource name of the settings resource. Format:// projects/{project}/locations/{location}/settingsNamestring `json:"name,omitempty"`// PubsubNotificationSettings: A map that maps a notification trigger to a// Pub/Sub topic. Each time a specified trigger occurs, Insights will notify// the corresponding Pub/Sub topic. Keys are notification triggers. Supported// keys are: * "all-triggers": Notify each time any of the supported triggers// occurs. * "create-analysis": Notify each time an analysis is created. *// "create-conversation": Notify each time a conversation is created. *// "export-insights-data": Notify each time an export is complete. *// "ingest-conversations": Notify each time an IngestConversations LRO is// complete. * "update-conversation": Notify each time a conversation is// updated via UpdateConversation. * "upload-conversation": Notify when an// UploadConversation LRO is complete. * "update-or-analyze-conversation":// Notify when an analysis for a conversation is completed or when the// conversation is updated. The message will contain the conversation with// transcript, analysis and other metadata. Values are Pub/Sub topics. The// format of each Pub/Sub topic is: projects/{project}/topics/{topic}PubsubNotificationSettings map[string]string `json:"pubsubNotificationSettings,omitempty"`// RedactionConfig: Default DLP redaction resources to be applied while// ingesting conversations. This applies to conversations ingested from the// `UploadConversation` and `IngestConversations` endpoints, including// conversations coming from CCAI Platform.RedactionConfig *GoogleCloudContactcenterinsightsV1RedactionConfig `json:"redactionConfig,omitempty"`// ScreenRecordingBucketUri: Optional. The path to a Cloud Storage bucket// containing conversation screen recordings. If provided, Insights will search// in the bucket for a screen recording file matching the conversation data// source object name prefix. If matches are found, these file URIs will be// stored in the conversation screen recordings field.ScreenRecordingBucketUristring `json:"screenRecordingBucketUri,omitempty"`// SpeechConfig: Optional. Default Speech-to-Text resources to use while// ingesting audio files. Optional, CCAI Insights will create a default if not// provided. This applies to conversations ingested from the// `UploadConversation` and `IngestConversations` endpoints, including// conversations coming from CCAI Platform.SpeechConfig *GoogleCloudContactcenterinsightsV1SpeechConfig `json:"speechConfig,omitempty"`// UpdateTime: Output only. The time at which the settings were last updated.UpdateTimestring `json:"updateTime,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AnalysisConfig") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisConfig") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1Settings: The CCAI Insights project widesettings. Use these settings to configure the behavior of Insights. Viewthese settings with `getsettings`(https://cloud.google.com/contact-center/insights/docs/reference/rest/v1/projects.locations/getSettings)and change the settings with `updateSettings`(https://cloud.google.com/contact-center/insights/docs/reference/rest/v1/projects.locations/updateSettings).
func (GoogleCloudContactcenterinsightsV1Settings)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1Settings) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1SettingsAnalysisConfig¶
type GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig struct {// AnnotatorSelector: To select the annotators to run and the phrase matchers// to use (if any). If not specified, all annotators will be run.AnnotatorSelector *GoogleCloudContactcenterinsightsV1AnnotatorSelector `json:"annotatorSelector,omitempty"`// RuntimeIntegrationAnalysisPercentage: Percentage of conversations created// using Dialogflow runtime integration to analyze automatically, between [0,// 100].RuntimeIntegrationAnalysisPercentagefloat64 `json:"runtimeIntegrationAnalysisPercentage,omitempty"`// UploadConversationAnalysisPercentage: Percentage of conversations created// using the UploadConversation endpoint to analyze automatically, between [0,// 100].UploadConversationAnalysisPercentagefloat64 `json:"uploadConversationAnalysisPercentage,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotatorSelector") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotatorSelector") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig: Defaultconfiguration when creating Analyses in Insights.
func (GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1SettingsAnalysisConfig) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1SettingsAnalysisConfig) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1SilenceData¶
type GoogleCloudContactcenterinsightsV1SilenceData struct {}GoogleCloudContactcenterinsightsV1SilenceData: The data for a silenceannotation.
typeGoogleCloudContactcenterinsightsV1SmartComposeSuggestionData¶
type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData struct {// ConfidenceScore: The system's confidence score that this suggestion is a// good match for this conversation, ranging from 0.0 (completely uncertain) to// 1.0 (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the Smart Compose suggestion and// the document from which it originates.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Suggestion: The content of the suggestion.Suggestionstring `json:"suggestion,omitempty"`// ForceSendFields is a list of field names (e.g. "ConfidenceScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConfidenceScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData: Agent AssistSmart Compose suggestion data.
func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1SmartComposeSuggestionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1SmartComposeSuggestionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1SmartReplyData¶
type GoogleCloudContactcenterinsightsV1SmartReplyData struct {// ConfidenceScore: The system's confidence score that this reply is a good// match for this conversation, ranging from 0.0 (completely uncertain) to 1.0// (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the Smart Reply and the document// from which it originates.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Reply: The content of the reply.Replystring `json:"reply,omitempty"`// ForceSendFields is a list of field names (e.g. "ConfidenceScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConfidenceScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SmartReplyData: Agent Assist Smart Replydata.
func (GoogleCloudContactcenterinsightsV1SmartReplyData)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1SmartReplyData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1SmartReplyData)UnmarshalJSON¶
func (s *GoogleCloudContactcenterinsightsV1SmartReplyData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1SpeechConfig¶added inv0.144.0
type GoogleCloudContactcenterinsightsV1SpeechConfig struct {// SpeechRecognizer: The fully-qualified Speech Recognizer resource name.// Format: `projects/{project_id}/locations/{location}/recognizer/{recognizer}`SpeechRecognizerstring `json:"speechRecognizer,omitempty"`// ForceSendFields is a list of field names (e.g. "SpeechRecognizer") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SpeechRecognizer") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1SpeechConfig: Speech-to-Textconfiguration. Speech-to-Text settings are applied to conversations ingestedfrom the `UploadConversation` and `IngestConversations` endpoints, includingconversation coming from CCAI Platform. They are not applied toconversations ingested from the `CreateConversation` endpoint.
func (GoogleCloudContactcenterinsightsV1SpeechConfig)MarshalJSON¶added inv0.144.0
func (sGoogleCloudContactcenterinsightsV1SpeechConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest struct {// Filter: Required. Filter for selecting the feedback labels that needs to be// used for training. This filter can be used to limit the feedback labels used// for tuning to a feedback labels created or updated for a specific// time-window etc.Filterstring `json:"filter,omitempty"`// ValidateOnly: Optional. Run in validate only mode, no fine tuning will// actually run. Data quality validations like training data distributions will// run. Even when set to false, the data quality validations will still run but// once the validations complete we will proceed with the fine tune, if// applicable.ValidateOnlybool `json:"validateOnly,omitempty"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest: Requestfor TuneQaScorecardRevision endpoint.
func (GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for undeployment.Request *GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata: Metadata forundeploying an issue model.
func (GoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1UndeployIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UndeployIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest struct {// Name: Required. The issue model to undeploy.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest: The request toundeploy an issue model.
func (GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1UndeployIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UndeployIssueModelResponse¶
type GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse struct {}GoogleCloudContactcenterinsightsV1UndeployIssueModelResponse: The responseto undeploy an issue model.
typeGoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest struct {}GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest: Therequest to undeploy a QaScorecardRevision
typeGoogleCloudContactcenterinsightsV1UpdateQaQuestionTagMetadata¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: Output only. The original request.Request *GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagMetadata: The metadatafor updating a QaQuestionTag Resource.
func (GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagMetadata)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1UpdateQaQuestionTagMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest struct {// QaQuestionTag: Required. The QaQuestionTag to update.QaQuestionTag *GoogleCloudContactcenterinsightsV1QaQuestionTag `json:"qaQuestionTag,omitempty"`// UpdateMask: Optional. The list of fields to be updated. All possible fields// can be updated by passing `*`, or a subset of the following updateable// fields can be provided: * `qa_question_tag_name` - the name of the tag *// `qa_question_ids` - the list of questions the tag applies toUpdateMaskstring `json:"updateMask,omitempty"`// ForceSendFields is a list of field names (e.g. "QaQuestionTag") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaQuestionTag") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest: The requestfor updating a QaQuestionTag.
func (GoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1UpdateQaQuestionTagRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UploadConversationMetadata¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1UploadConversationMetadata struct {// AnalysisOperation: Output only. The operation name for a successfully// created analysis operation, if any.AnalysisOperationstring `json:"analysisOperation,omitempty"`// AppliedRedactionConfig: Output only. The redaction config applied to the// uploaded conversation.AppliedRedactionConfig *GoogleCloudContactcenterinsightsV1RedactionConfig `json:"appliedRedactionConfig,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: Output only. The original request.Request *GoogleCloudContactcenterinsightsV1UploadConversationRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "AnalysisOperation") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisOperation") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UploadConversationMetadata: The metadatafor an `UploadConversation` operation.
func (GoogleCloudContactcenterinsightsV1UploadConversationMetadata)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1UploadConversationMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UploadConversationRequest¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1UploadConversationRequest struct {// Conversation: Required. The conversation resource to create.Conversation *GoogleCloudContactcenterinsightsV1Conversation `json:"conversation,omitempty"`// ConversationId: Optional. A unique ID for the new conversation. This ID will// become the final component of the conversation's resource name. If no ID is// specified, a server-generated ID will be used. This value should be 4-64// characters and must match the regular expression `^[a-z0-9-]{4,64}$`. Valid// characters are `a-z-`ConversationIdstring `json:"conversationId,omitempty"`// Parent: Required. The parent resource of the conversation.Parentstring `json:"parent,omitempty"`// RedactionConfig: Optional. DLP settings for transcript redaction. Will// default to the config specified in Settings.RedactionConfig *GoogleCloudContactcenterinsightsV1RedactionConfig `json:"redactionConfig,omitempty"`// SpeechConfig: Optional. Speech-to-Text configuration. Will default to the// config specified in Settings.SpeechConfig *GoogleCloudContactcenterinsightsV1SpeechConfig `json:"speechConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "Conversation") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Conversation") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UploadConversationRequest: Request toupload a conversation.
func (GoogleCloudContactcenterinsightsV1UploadConversationRequest)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1UploadConversationRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1UserInfo¶added inv0.235.0
type GoogleCloudContactcenterinsightsV1UserInfo struct {// Username: The user's username.Usernamestring `json:"username,omitempty"`// ForceSendFields is a list of field names (e.g. "Username") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Username") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1UserInfo: Information about a user.
func (GoogleCloudContactcenterinsightsV1UserInfo)MarshalJSON¶added inv0.235.0
func (sGoogleCloudContactcenterinsightsV1UserInfo) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1View¶added inv0.64.0
type GoogleCloudContactcenterinsightsV1View struct {// CreateTime: Output only. The time at which this view was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: The human-readable display name of the view.DisplayNamestring `json:"displayName,omitempty"`// Name: Immutable. The resource name of the view. Format:// projects/{project}/locations/{location}/views/{view}Namestring `json:"name,omitempty"`// UpdateTime: Output only. The most recent time at which the view was updated.UpdateTimestring `json:"updateTime,omitempty"`// Value: A filter to reduce conversation results to a specific subset. Refer// tohttps://cloud.google.com/contact-center/insights/docs/filtering for// details.Valuestring `json:"value,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1View: The View resource.
func (GoogleCloudContactcenterinsightsV1View)MarshalJSON¶added inv0.64.0
func (sGoogleCloudContactcenterinsightsV1View) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1Analysis¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1Analysis struct {// AnalysisResult: Output only. The result of the analysis, which is populated// when the analysis finishes.AnalysisResult *GoogleCloudContactcenterinsightsV1alpha1AnalysisResult `json:"analysisResult,omitempty"`// AnnotatorSelector: To select the annotators to run and the phrase matchers// to use (if any). If not specified, all annotators will be run.AnnotatorSelector *GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector `json:"annotatorSelector,omitempty"`// CreateTime: Output only. The time at which the analysis was created, which// occurs when the long-running operation completes.CreateTimestring `json:"createTime,omitempty"`// Name: Immutable. The resource name of the analysis. Format:// projects/{project}/locations/{location}/conversations/{conversation}/analyses// /{analysis}Namestring `json:"name,omitempty"`// RequestTime: Output only. The time at which the analysis was requested.RequestTimestring `json:"requestTime,omitempty"`// ForceSendFields is a list of field names (e.g. "AnalysisResult") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisResult") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Analysis: The analysis resource.
func (GoogleCloudContactcenterinsightsV1alpha1Analysis)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1Analysis) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnalysisResult¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1AnalysisResult struct {// CallAnalysisMetadata: Call-specific metadata created by the analysis.CallAnalysisMetadata *GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata `json:"callAnalysisMetadata,omitempty"`// EndTime: The time at which the analysis ended.EndTimestring `json:"endTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CallAnalysisMetadata") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CallAnalysisMetadata") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnalysisResult: The result of ananalysis.
func (GoogleCloudContactcenterinsightsV1alpha1AnalysisResult)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnalysisResult) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata struct {// Annotations: A list of call annotations that apply to this call.Annotations []*GoogleCloudContactcenterinsightsV1alpha1CallAnnotation `json:"annotations,omitempty"`// Entities: All the entities in the call.Entities map[string]GoogleCloudContactcenterinsightsV1alpha1Entity `json:"entities,omitempty"`// Intents: All the matched intents in the call.Intents map[string]GoogleCloudContactcenterinsightsV1alpha1Intent `json:"intents,omitempty"`// IssueModelResult: Overall conversation-level issue modeling result.IssueModelResult *GoogleCloudContactcenterinsightsV1alpha1IssueModelResult `json:"issueModelResult,omitempty"`// PhraseMatchers: All the matched phrase matchers in the call.PhraseMatchers map[string]GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData `json:"phraseMatchers,omitempty"`// QaScorecardResults: Results of scoring QaScorecards.QaScorecardResults []*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult `json:"qaScorecardResults,omitempty"`// Sentiments: Overall conversation-level sentiment for each channel of the// call.Sentiments []*GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment `json:"sentiments,omitempty"`// Silence: Overall conversation-level silence during the call.Silence *GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence `json:"silence,omitempty"`// ForceSendFields is a list of field names (e.g. "Annotations") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Annotations") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata:Call-specific metadata created during analysis.
func (GoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnalysisResultCallAnalysisMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary struct {// TranscriptIndex: The index in the sequence of transcribed pieces of the// conversation where the boundary is located. This index starts at zero.TranscriptIndexint64 `json:"transcriptIndex,omitempty"`// WordIndex: The word index of this boundary with respect to the first word in// the transcript piece. This index starts at zero.WordIndexint64 `json:"wordIndex,omitempty"`// ForceSendFields is a list of field names (e.g. "TranscriptIndex") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "TranscriptIndex") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary: A point in aconversation that marks the start or the end of an annotation.
func (GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector¶added inv0.105.0
type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector struct {// IssueModels: The issue model to run. If not provided, the most recently// deployed topic model will be used. The provided issue model will only be// used for inference if the issue model is deployed and if// run_issue_model_annotator is set to true. If more than one issue model is// provided, only the first provided issue model will be used for inference.IssueModels []string `json:"issueModels,omitempty"`// PhraseMatchers: The list of phrase matchers to run. If not provided, all// active phrase matchers will be used. If inactive phrase matchers are// provided, they will not be used. Phrase matchers will be run only if// run_phrase_matcher_annotator is set to true. Format:// projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}PhraseMatchers []string `json:"phraseMatchers,omitempty"`// QaConfig: Configuration for the QA annotator.QaConfig *GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig `json:"qaConfig,omitempty"`// RunEntityAnnotator: Whether to run the entity annotator.RunEntityAnnotatorbool `json:"runEntityAnnotator,omitempty"`// RunIntentAnnotator: Whether to run the intent annotator.RunIntentAnnotatorbool `json:"runIntentAnnotator,omitempty"`// RunInterruptionAnnotator: Whether to run the interruption annotator.RunInterruptionAnnotatorbool `json:"runInterruptionAnnotator,omitempty"`// RunIssueModelAnnotator: Whether to run the issue model annotator. A model// should have already been deployed for this to take effect.RunIssueModelAnnotatorbool `json:"runIssueModelAnnotator,omitempty"`// RunPhraseMatcherAnnotator: Whether to run the active phrase matcher// annotator(s).RunPhraseMatcherAnnotatorbool `json:"runPhraseMatcherAnnotator,omitempty"`// RunQaAnnotator: Whether to run the QA annotator.RunQaAnnotatorbool `json:"runQaAnnotator,omitempty"`// RunSentimentAnnotator: Whether to run the sentiment annotator.RunSentimentAnnotatorbool `json:"runSentimentAnnotator,omitempty"`// RunSilenceAnnotator: Whether to run the silence annotator.RunSilenceAnnotatorbool `json:"runSilenceAnnotator,omitempty"`// RunSummarizationAnnotator: Whether to run the summarization annotator.RunSummarizationAnnotatorbool `json:"runSummarizationAnnotator,omitempty"`// SummarizationConfig: Configuration for the summarization annotator.SummarizationConfig *GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig `json:"summarizationConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModels") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector: Selector of allavailable annotators and phrase matchers to run.
func (GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector)MarshalJSON¶added inv0.105.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig struct {// ScorecardList: A manual list of scorecards to score.ScorecardList *GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList `json:"scorecardList,omitempty"`// ForceSendFields is a list of field names (e.g. "ScorecardList") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ScorecardList") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig:Configuration for the QA feature.
func (GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList struct {// QaScorecardRevisions: List of QaScorecardRevisions.QaScorecardRevisions []string `json:"qaScorecardRevisions,omitempty"`// ForceSendFields is a list of field names (e.g. "QaScorecardRevisions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaScorecardRevisions") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList: Container for a list of scorecards.
func (GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorQaConfigScorecardList) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig¶added inv0.121.0
type GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig struct {// ConversationProfile: Resource name of the Dialogflow conversation profile.// Format:// projects/{project}/locations/{location}/conversationProfiles/{conversation_pr// ofile}ConversationProfilestring `json:"conversationProfile,omitempty"`// Generator: The resource name of the existing created generator. Format:// projects//locations//generators/Generatorstring `json:"generator,omitempty"`// SummarizationModel: Default summarization model to be used.//// Possible values:// "SUMMARIZATION_MODEL_UNSPECIFIED" - Unspecified summarization model.// "BASELINE_MODEL" - The CCAI baseline model. This model is deprecated and// will be removed in the future. We recommend using `generator` instead.// "BASELINE_MODEL_V2_0" - The CCAI baseline model, V2.0. This model is// deprecated and will be removed in the future. We recommend using `generator`// instead.SummarizationModelstring `json:"summarizationModel,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationProfile") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationProfile") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig:
Configuration for summarization.
func (GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig)MarshalJSON¶added inv0.121.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnnotatorSelectorSummarizationConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1AnswerFeedback¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback struct {// Clicked: Indicates whether an answer or item was clicked by the human agent.Clickedbool `json:"clicked,omitempty"`// CorrectnessLevel: The correctness level of an answer.//// Possible values:// "CORRECTNESS_LEVEL_UNSPECIFIED" - Correctness level unspecified.// "NOT_CORRECT" - Answer is totally wrong.// "PARTIALLY_CORRECT" - Answer is partially correct.// "FULLY_CORRECT" - Answer is fully correct.CorrectnessLevelstring `json:"correctnessLevel,omitempty"`// Displayed: Indicates whether an answer or item was displayed to the human// agent in the agent desktop UI.Displayedbool `json:"displayed,omitempty"`// ForceSendFields is a list of field names (e.g. "Clicked") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Clicked") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback: The feedback thatthe customer has about a certain answer in the conversation.
func (GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1AnswerFeedback) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData struct {// ConfidenceScore: The system's confidence score that this article is a good// match for this conversation, ranging from 0.0 (completely uncertain) to 1.0// (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the Article Suggestion and the// document that it originates from.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Source: The knowledge document that this answer was extracted from. Format:// projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}Sourcestring `json:"source,omitempty"`// Title: Article title.Titlestring `json:"title,omitempty"`// Uri: Article URI.Uristring `json:"uri,omitempty"`// ForceSendFields is a list of field names (e.g. "ConfidenceScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConfidenceScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData: Agent AssistArticle Suggestion data.
func (GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata struct {// CompletedAnalysesCount: The number of requested analyses that have completed// successfully so far.CompletedAnalysesCountint64 `json:"completedAnalysesCount,omitempty"`// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// FailedAnalysesCount: The number of requested analyses that have failed so// far.FailedAnalysesCountint64 `json:"failedAnalysesCount,omitempty"`// PartialErrors: Output only. Partial errors during bulk analyze operation// that might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: The original request for bulk analyze.Request *GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest `json:"request,omitempty"`// TotalRequestedAnalysesCount: Total number of analyses requested. Computed by// the number of conversations returned by `filter` multiplied by// `analysis_percentage` in the request.TotalRequestedAnalysesCountint64 `json:"totalRequestedAnalysesCount,omitempty"`// ForceSendFields is a list of field names (e.g. "CompletedAnalysesCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CompletedAnalysesCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata:The metadata for a bulk analyze conversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest struct {// AnalysisPercentage: Required. Percentage of selected conversation to// analyze, between [0, 100].AnalysisPercentagefloat64 `json:"analysisPercentage,omitempty"`// AnnotatorSelector: To select the annotators to run and the phrase matchers// to use (if any). If not specified, all annotators will be run.AnnotatorSelector *GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector `json:"annotatorSelector,omitempty"`// Filter: Required. Filter used to select the subset of conversations to// analyze.Filterstring `json:"filter,omitempty"`// Parent: Required. The parent resource to create analyses in.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "AnalysisPercentage") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisPercentage") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest: Therequest to analyze conversations in bulk.
func (GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest)UnmarshalJSON¶added inv0.104.0
func (s *GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsRequest) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse struct {// FailedAnalysisCount: Count of failed analyses.FailedAnalysisCountint64 `json:"failedAnalysisCount,omitempty"`// SuccessfulAnalysisCount: Count of successful analyses.SuccessfulAnalysisCountint64 `json:"successfulAnalysisCount,omitempty"`// ForceSendFields is a list of field names (e.g. "FailedAnalysisCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FailedAnalysisCount") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse:The response for a bulk analyze conversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkAnalyzeConversationsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata¶added inv0.150.0
type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata struct {// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Partial errors during bulk delete conversations operation// that might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: The original request for bulk delete.Request *GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata: Themetadata for a bulk delete conversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata)MarshalJSON¶added inv0.150.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest¶added inv0.150.0
type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest struct {// Filter: Filter used to select the subset of conversations to delete.Filterstring `json:"filter,omitempty"`// Force: If set to true, all of this conversation's analyses will also be// deleted. Otherwise, the request will only succeed if the conversation has no// analyses.Forcebool `json:"force,omitempty"`// MaxDeleteCount: Maximum number of conversations to delete.MaxDeleteCountint64 `json:"maxDeleteCount,omitempty"`// Parent: Required. The parent resource to delete conversations from. Format:// projects/{project}/locations/{location}Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest: Therequest to delete conversations in bulk.
func (GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest)MarshalJSON¶added inv0.150.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse¶added inv0.150.0
type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse struct {}GoogleCloudContactcenterinsightsV1alpha1BulkDeleteConversationsResponse: Theresponse for a bulk delete conversations operation.
typeGoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsMetadata¶added inv0.227.0
type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsMetadata struct {// PartialErrors: Partial errors during deletion operation that might cause the// operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for delete.Request *GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "PartialErrors") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PartialErrors") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsMetadata:Metadata for the BulkDeleteFeedbackLabels endpoint.
func (GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsMetadata)MarshalJSON¶added inv0.227.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest¶added inv0.227.0
type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest struct {// Filter: Optional. A filter to reduce results to a specific subset. Supports// disjunctions (OR) and conjunctions (AND). Supported fields: *// `issue_model_id` * `qa_question_id` * `qa_scorecard_id` * `min_create_time`// * `max_create_time` * `min_update_time` * `max_update_time` *// `feedback_label_type`: QUALITY_AI, TOPIC_MODELINGFilterstring `json:"filter,omitempty"`// Parent: Required. The parent resource for new feedback labels.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest:Request for the BulkDeleteFeedbackLabels endpoint.
func (GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest)MarshalJSON¶added inv0.227.0
func (sGoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsResponse¶added inv0.227.0
type GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsResponse struct {}GoogleCloudContactcenterinsightsV1alpha1BulkDeleteFeedbackLabelsResponse:Response for the BulkDeleteFeedbackLabels endpoint.
typeGoogleCloudContactcenterinsightsV1alpha1CallAnnotation¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1CallAnnotation struct {// AnnotationEndBoundary: The boundary in the conversation where the annotation// ends, inclusive.AnnotationEndBoundary *GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary `json:"annotationEndBoundary,omitempty"`// AnnotationStartBoundary: The boundary in the conversation where the// annotation starts, inclusive.AnnotationStartBoundary *GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary `json:"annotationStartBoundary,omitempty"`// ChannelTag: The channel of the audio where the annotation occurs. For// single-channel audio, this field is not populated.ChannelTagint64 `json:"channelTag,omitempty"`// EntityMentionData: Data specifying an entity mention.EntityMentionData *GoogleCloudContactcenterinsightsV1alpha1EntityMentionData `json:"entityMentionData,omitempty"`// HoldData: Data specifying a hold.HoldData *GoogleCloudContactcenterinsightsV1alpha1HoldData `json:"holdData,omitempty"`// IntentMatchData: Data specifying an intent match.IntentMatchData *GoogleCloudContactcenterinsightsV1alpha1IntentMatchData `json:"intentMatchData,omitempty"`// InterruptionData: Data specifying an interruption.InterruptionData *GoogleCloudContactcenterinsightsV1alpha1InterruptionData `json:"interruptionData,omitempty"`// IssueMatchData: Data specifying an issue match.IssueMatchData *GoogleCloudContactcenterinsightsV1alpha1IssueMatchData `json:"issueMatchData,omitempty"`// PhraseMatchData: Data specifying a phrase match.PhraseMatchData *GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData `json:"phraseMatchData,omitempty"`// SentimentData: Data specifying sentiment.SentimentData *GoogleCloudContactcenterinsightsV1alpha1SentimentData `json:"sentimentData,omitempty"`// SilenceData: Data specifying silence.SilenceData *GoogleCloudContactcenterinsightsV1alpha1SilenceData `json:"silenceData,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotationEndBoundary") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotationEndBoundary") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1CallAnnotation: A piece of metadatathat applies to a window of a call.
func (GoogleCloudContactcenterinsightsV1alpha1CallAnnotation)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1CallAnnotation) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1Conversation¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1Conversation struct {// AgentId: An opaque, user-specified string representing the human agent who// handled the conversation.AgentIdstring `json:"agentId,omitempty"`// CallMetadata: Call-specific metadata.CallMetadata *GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata `json:"callMetadata,omitempty"`// CreateTime: Output only. The time at which the conversation was created.CreateTimestring `json:"createTime,omitempty"`// DataSource: The source of the audio and transcription for the conversation.DataSource *GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource `json:"dataSource,omitempty"`// DialogflowIntents: Output only. All the matched Dialogflow intents in the// call. The key corresponds to a Dialogflow intent, format:// projects/{project}/agent/{agent}/intents/{intent}DialogflowIntents map[string]GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent `json:"dialogflowIntents,omitempty"`// Duration: Output only. The duration of the conversation.Durationstring `json:"duration,omitempty"`// ExpireTime: The time at which this conversation should expire. After this// time, the conversation data and any associated analyses will be deleted.ExpireTimestring `json:"expireTime,omitempty"`// Labels: A map for the user to specify any custom fields. A maximum of 100// labels per conversation is allowed, with a maximum of 256 characters per// entry.Labels map[string]string `json:"labels,omitempty"`// LanguageCode: A user-specified language code for the conversation.LanguageCodestring `json:"languageCode,omitempty"`// LatestAnalysis: Output only. The conversation's latest analysis, if one// exists.LatestAnalysis *GoogleCloudContactcenterinsightsV1alpha1Analysis `json:"latestAnalysis,omitempty"`// LatestSummary: Output only. Latest summary of the conversation.LatestSummary *GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData `json:"latestSummary,omitempty"`// Medium: Immutable. The conversation medium, if unspecified will default to// PHONE_CALL.//// Possible values:// "MEDIUM_UNSPECIFIED" - Default value, if unspecified will default to// PHONE_CALL.// "PHONE_CALL" - The format for conversations that took place over the// phone.// "CHAT" - The format for conversations that took place over chat.Mediumstring `json:"medium,omitempty"`// MetadataJson: Input only. JSON metadata encoded as a string. This field is// primarily used by Insights integrations with various telephony systems and// must be in one of Insight's supported formats.MetadataJsonstring `json:"metadataJson,omitempty"`// Name: Immutable. The resource name of the conversation. Format:// projects/{project}/locations/{location}/conversations/{conversation}Namestring `json:"name,omitempty"`// ObfuscatedUserId: Obfuscated user ID which the customer sent to us.ObfuscatedUserIdstring `json:"obfuscatedUserId,omitempty"`// QualityMetadata: Conversation metadata related to quality management.QualityMetadata *GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata `json:"qualityMetadata,omitempty"`// RuntimeAnnotations: Output only. The annotations that were generated during// the customer and agent interaction.RuntimeAnnotations []*GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation `json:"runtimeAnnotations,omitempty"`// StartTime: The time at which the conversation started.StartTimestring `json:"startTime,omitempty"`// Transcript: Output only. The conversation transcript.Transcript *GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript `json:"transcript,omitempty"`// Ttl: Input only. The TTL for this resource. If specified, then this TTL will// be used to calculate the expire time.Ttlstring `json:"ttl,omitempty"`// TurnCount: Output only. The number of turns in the conversation.TurnCountint64 `json:"turnCount,omitempty"`// UpdateTime: Output only. The most recent time at which the conversation was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Conversation: The conversationresource.
func (GoogleCloudContactcenterinsightsV1alpha1Conversation)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1Conversation) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata struct {// AgentChannel: The audio channel that contains the agent.AgentChannelint64 `json:"agentChannel,omitempty"`// CustomerChannel: The audio channel that contains the customer.CustomerChannelint64 `json:"customerChannel,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentChannel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentChannel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata:Call-specific metadata.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationCallMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationDataSource¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource struct {// DialogflowSource: The source when the conversation comes from Dialogflow.DialogflowSource *GoogleCloudContactcenterinsightsV1alpha1DialogflowSource `json:"dialogflowSource,omitempty"`// GcsSource: A Cloud Storage location specification for the audio and// transcript.GcsSource *GoogleCloudContactcenterinsightsV1alpha1GcsSource `json:"gcsSource,omitempty"`// MetadataUri: Cloud Storage URI that points to a file that contains the// conversation metadata.MetadataUristring `json:"metadataUri,omitempty"`// ForceSendFields is a list of field names (e.g. "DialogflowSource") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DialogflowSource") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource: Theconversation source, which is a combination of transcript and audio.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationDataSource)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationDataSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment struct {// ChannelTag: The channel of the audio that the data applies to.ChannelTagint64 `json:"channelTag,omitempty"`// SentimentData: Data specifying sentiment.SentimentData *GoogleCloudContactcenterinsightsV1alpha1SentimentData `json:"sentimentData,omitempty"`// ForceSendFields is a list of field names (e.g. "ChannelTag") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ChannelTag") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment: Onechannel of conversation-level sentiment data.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationLevelSentiment) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence¶added inv0.177.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence struct {// SilenceDuration: Amount of time calculated to be in silence.SilenceDurationstring `json:"silenceDuration,omitempty"`// SilencePercentage: Percentage of the total conversation spent in silence.SilencePercentagefloat64 `json:"silencePercentage,omitempty"`// ForceSendFields is a list of field names (e.g. "SilenceDuration") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SilenceDuration") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence:Conversation-level silence data.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence)MarshalJSON¶added inv0.177.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence)UnmarshalJSON¶added inv0.177.0
func (s *GoogleCloudContactcenterinsightsV1alpha1ConversationLevelSilence) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1ConversationParticipant¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant struct {// DialogflowParticipant: Deprecated. Use `dialogflow_participant_name`// instead. The name of the Dialogflow participant. Format:// projects/{project}/locations/{location}/conversations/{conversation}/particip// ants/{participant}DialogflowParticipantstring `json:"dialogflowParticipant,omitempty"`// DialogflowParticipantName: The name of the participant provided by// Dialogflow. Format:// projects/{project}/locations/{location}/conversations/{conversation}/particip// ants/{participant}DialogflowParticipantNamestring `json:"dialogflowParticipantName,omitempty"`// ObfuscatedExternalUserId: Obfuscated user ID from Dialogflow.ObfuscatedExternalUserIdstring `json:"obfuscatedExternalUserId,omitempty"`// Role: The role of the participant.//// Possible values:// "ROLE_UNSPECIFIED" - Participant's role is not set.// "HUMAN_AGENT" - Participant is a human agent.// "AUTOMATED_AGENT" - Participant is an automated agent.// "END_USER" - Participant is an end user who conversed with the contact// center.// "ANY_AGENT" - Participant is either a human or automated agent.Rolestring `json:"role,omitempty"`// UserId: A user-specified ID representing the participant.UserIdstring `json:"userId,omitempty"`// ForceSendFields is a list of field names (e.g. "DialogflowParticipant") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DialogflowParticipant") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant: The callparticipant speaking for a given utterance.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationParticipant) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata¶added inv0.155.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata struct {// AgentInfo: Information about agents involved in the call.AgentInfo []*GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo `json:"agentInfo,omitempty"`// CustomerSatisfactionRating: An arbitrary integer value indicating the// customer's satisfaction rating.CustomerSatisfactionRatingint64 `json:"customerSatisfactionRating,omitempty"`// FeedbackLabels: Input only. The feedback labels associated with the// conversation.FeedbackLabels []*GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel `json:"feedbackLabels,omitempty"`// MenuPath: An arbitrary string value specifying the menu path the customer// took.MenuPathstring `json:"menuPath,omitempty"`// WaitDuration: The amount of time the customer waited to connect with an// agent.WaitDurationstring `json:"waitDuration,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentInfo") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentInfo") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata:Conversation metadata related to quality management.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata)MarshalJSON¶added inv0.155.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo¶added inv0.155.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo struct {// AgentId: A user-specified string representing the agent.AgentIdstring `json:"agentId,omitempty"`// AgentType: The agent type, e.g. HUMAN_AGENT.//// Possible values:// "ROLE_UNSPECIFIED" - Participant's role is not set.// "HUMAN_AGENT" - Participant is a human agent.// "AUTOMATED_AGENT" - Participant is an automated agent.// "END_USER" - Participant is an end user who conversed with the contact// center.// "ANY_AGENT" - Participant is either a human or automated agent.AgentTypestring `json:"agentType,omitempty"`// DeploymentDisplayName: The agent's deployment display name. Only applicable// to automated agents.DeploymentDisplayNamestring `json:"deploymentDisplayName,omitempty"`// DeploymentId: The agent's deployment ID. Only applicable to automated// agents.DeploymentIdstring `json:"deploymentId,omitempty"`// DisplayName: The agent's name.DisplayNamestring `json:"displayName,omitempty"`// DispositionCode: A user-provided string indicating the outcome of the// agent's segment of the call.DispositionCodestring `json:"dispositionCode,omitempty"`// Location: The agent's location.Locationstring `json:"location,omitempty"`// Team: A user-specified string representing the agent's team. Deprecated in// favor of the `teams` field.Teamstring `json:"team,omitempty"`// Teams: User-specified strings representing the agent's teams.Teams []string `json:"teams,omitempty"`// VersionDisplayName: The agent's version display name. Only applicable to// automated agents.VersionDisplayNamestring `json:"versionDisplayName,omitempty"`// VersionId: The agent's version ID. Only applicable to automated agents.VersionIdstring `json:"versionId,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo:
Information about an agent involved in the conversation.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo)MarshalJSON¶added inv0.155.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationQualityMetadataAgentInfo) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData¶added inv0.121.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData struct {// AnswerRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}AnswerRecordstring `json:"answerRecord,omitempty"`// Confidence: The confidence score of the summarization.Confidencefloat64 `json:"confidence,omitempty"`// ConversationModel: The name of the model that generates this summary.// Format:// projects/{project}/locations/{location}/conversationModels/{conversation_mode// l}ConversationModelstring `json:"conversationModel,omitempty"`// GeneratorId: Agent Assist generator ID.GeneratorIdstring `json:"generatorId,omitempty"`// Metadata: A map that contains metadata about the summarization and the// document from which it originates.Metadata map[string]string `json:"metadata,omitempty"`// Text: The summarization content that is concatenated into one string.Textstring `json:"text,omitempty"`// TextSections: The summarization content that is divided into sections. The// key is the section's name and the value is the section's content. There is// no specific format for the key or value.TextSections map[string]string `json:"textSections,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerRecord") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerRecord") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData: Conversation summarization suggestion data.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData)MarshalJSON¶added inv0.121.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData)UnmarshalJSON¶added inv0.121.0
func (s *GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1ConversationTranscript¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript struct {// TranscriptSegments: A list of sequential transcript segments that comprise// the conversation.TranscriptSegments []*GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment `json:"transcriptSegments,omitempty"`// ForceSendFields is a list of field names (e.g. "TranscriptSegments") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "TranscriptSegments") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript: A messagerepresenting the transcript of a conversation.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationTranscript)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationTranscript) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment struct {// ChannelTag: For conversations derived from multi-channel audio, this is the// channel number corresponding to the audio from that channel. For// audioChannelCount = N, its output values can range from '1' to 'N'. A// channel tag of 0 indicates that the audio is mono.ChannelTagint64 `json:"channelTag,omitempty"`// Confidence: A confidence estimate between 0.0 and 1.0 of the fidelity of// this segment. A default value of 0.0 indicates that the value is unset.Confidencefloat64 `json:"confidence,omitempty"`// DialogflowSegmentMetadata: CCAI metadata relating to the current transcript// segment.DialogflowSegmentMetadata *GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata `json:"dialogflowSegmentMetadata,omitempty"`// LanguageCode: The language code of this segment as a BCP-47// (https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example:// "en-US".LanguageCodestring `json:"languageCode,omitempty"`// MessageTime: The time that the message occurred, if provided.MessageTimestring `json:"messageTime,omitempty"`// SegmentParticipant: The participant of this segment.SegmentParticipant *GoogleCloudContactcenterinsightsV1alpha1ConversationParticipant `json:"segmentParticipant,omitempty"`// Sentiment: The sentiment for this transcript segment.Sentiment *GoogleCloudContactcenterinsightsV1alpha1SentimentData `json:"sentiment,omitempty"`// Text: The text of this segment.Textstring `json:"text,omitempty"`// Words: A list of the word-specific information for each word in the segment.Words []*GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo `json:"words,omitempty"`// ForceSendFields is a list of field names (e.g. "ChannelTag") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ChannelTag") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment: A segment of a full transcript.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegment) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata struct {// SmartReplyAllowlistCovered: Whether the transcript segment was covered under// the configured smart reply allowlist in Agent Assist.SmartReplyAllowlistCoveredbool `json:"smartReplyAllowlistCovered,omitempty"`// ForceSendFields is a list of field names (e.g. "SmartReplyAllowlistCovered")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SmartReplyAllowlistCovered") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata: Metadata from Dialogflow relating to thecurrent transcript segment.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadata)MarshalJSON¶added inv0.115.0
typeGoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo struct {// Confidence: A confidence estimate between 0.0 and 1.0 of the fidelity of// this word. A default value of 0.0 indicates that the value is unset.Confidencefloat64 `json:"confidence,omitempty"`// EndOffset: Time offset of the end of this word relative to the beginning of// the total conversation.EndOffsetstring `json:"endOffset,omitempty"`// StartOffset: Time offset of the start of this word relative to the beginning// of the total conversation.StartOffsetstring `json:"startOffset,omitempty"`// Word: The word itself. Includes punctuation marks that surround the word.Wordstring `json:"word,omitempty"`// ForceSendFields is a list of field names (e.g. "Confidence") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Confidence") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo: Word-level info for words in a transcript.
func (GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1ConversationTranscriptTranscriptSegmentWordInfo) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata¶
type GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata struct {// AnnotatorSelector: Output only. The annotator selector used for the analysis// (if any).AnnotatorSelector *GoogleCloudContactcenterinsightsV1alpha1AnnotatorSelector `json:"annotatorSelector,omitempty"`// Conversation: Output only. The Conversation that this Analysis Operation// belongs to.Conversationstring `json:"conversation,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotatorSelector") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotatorSelector") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata:Metadata for a create analysis operation.
func (GoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1CreateAnalysisOperationMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1CreateIssueMetadata¶added inv0.215.0
type GoogleCloudContactcenterinsightsV1alpha1CreateIssueMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for creation.Request *GoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1CreateIssueMetadata: Metadata forcreating an issue.
func (GoogleCloudContactcenterinsightsV1alpha1CreateIssueMetadata)MarshalJSON¶added inv0.215.0
func (sGoogleCloudContactcenterinsightsV1alpha1CreateIssueMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for creation.Request *GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata: Metadatafor creating an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1CreateIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest struct {// IssueModel: Required. The issue model to create.IssueModel *GoogleCloudContactcenterinsightsV1alpha1IssueModel `json:"issueModel,omitempty"`// Parent: Required. The parent resource of the issue model.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest: The requestto create an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1CreateIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest¶added inv0.215.0
type GoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest struct {// Issue: Required. The values for the new issue.Issue *GoogleCloudContactcenterinsightsV1alpha1Issue `json:"issue,omitempty"`// Parent: Required. The parent resource of the issue.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "Issue") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Issue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest: The request tocreate an issue.
func (GoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest)MarshalJSON¶added inv0.215.0
func (sGoogleCloudContactcenterinsightsV1alpha1CreateIssueRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1Dataset¶added inv0.233.0
type GoogleCloudContactcenterinsightsV1alpha1Dataset struct {// CreateTime: Output only. Dataset create time.CreateTimestring `json:"createTime,omitempty"`// Description: Dataset description.Descriptionstring `json:"description,omitempty"`// DisplayName: Display name for the dataasetDisplayNamestring `json:"displayName,omitempty"`// Name: Immutable. Identifier. Resource name of the dataset. Format:// projects/{project}/locations/{location}/datasets/{dataset}Namestring `json:"name,omitempty"`// Ttl: Optional. Option TTL for the dataset.Ttlstring `json:"ttl,omitempty"`// Type: Dataset usage type.//// Possible values:// "TYPE_UNSPECIFIED" - Default value for unspecified.// "EVAL" - For evals only.// "LIVE" - Dataset with new conversations coming in regularly (Insights// legacy conversations and AI trainer)Typestring `json:"type,omitempty"`// UpdateTime: Output only. Dataset update time.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Dataset: Dataset resource representsa collection of conversations that may be bounded (Static Dataset, e.g.golden dataset for training), or unbounded (Dynamic Dataset, e.g. livetraffic, or agent training traffic)
func (GoogleCloudContactcenterinsightsV1alpha1Dataset)MarshalJSON¶added inv0.233.0
func (sGoogleCloudContactcenterinsightsV1alpha1Dataset) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for deletion.Request *GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata: Metadatafor deleting an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest struct {// Name: Required. The name of the issue model to delete.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest: The requestto delete an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1DeleteIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagMetadata¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: Output only. The original request.Request *GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagMetadata: Themetadata for deleting a QaQuestionTag Resource.
func (GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagMetadata)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest struct {// Name: Required. The name of the QaQuestionTag to delete.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest: Therequest for deleting a QaQuestionTag.
func (GoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1alpha1DeleteQaQuestionTagRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for deployment.Request *GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata: Metadatafor deploying an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1DeployIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest struct {// Name: Required. The issue model to deploy.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest: The requestto deploy an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1DeployIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse¶
type GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse struct {}GoogleCloudContactcenterinsightsV1alpha1DeployIssueModelResponse: Theresponse to deploy an issue model.
typeGoogleCloudContactcenterinsightsV1alpha1DialogflowIntent¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent struct {// DisplayName: The human-readable name of the intent.DisplayNamestring `json:"displayName,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent: The data for aDialogflow intent. Represents a detected intent in the conversation, e.g.MAKES_PROMISE.
func (GoogleCloudContactcenterinsightsV1alpha1DialogflowIntent)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1DialogflowIntent) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData struct {// Confidence: The confidence of the match ranging from 0.0 (completely// uncertain) to 1.0 (completely certain).Confidencefloat64 `json:"confidence,omitempty"`// DialogflowIntentId: The Dialogflow intent resource path. Format:// projects/{project}/agent/{agent}/intents/{intent}DialogflowIntentIdstring `json:"dialogflowIntentId,omitempty"`// ForceSendFields is a list of field names (e.g. "Confidence") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Confidence") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData:Dialogflow interaction data.
func (GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1DialogflowSource¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1DialogflowSource struct {// AudioUri: Cloud Storage URI that points to a file that contains the// conversation audio.AudioUristring `json:"audioUri,omitempty"`// DialogflowConversation: Output only. The name of the Dialogflow conversation// that this conversation resource is derived from. Format:// projects/{project}/locations/{location}/conversations/{conversation}DialogflowConversationstring `json:"dialogflowConversation,omitempty"`// ForceSendFields is a list of field names (e.g. "AudioUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AudioUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DialogflowSource: A Dialogflowsource of conversation data.
func (GoogleCloudContactcenterinsightsV1alpha1DialogflowSource)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1DialogflowSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1Dimension¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1Dimension struct {// AgentDimensionMetadata: Output only. Metadata about the agent dimension.AgentDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata `json:"agentDimensionMetadata,omitempty"`// ClientSentimentCategoryDimensionMetadata: Output only. Metadata about the// client sentiment category dimension.ClientSentimentCategoryDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata `json:"clientSentimentCategoryDimensionMetadata,omitempty"`// ConversationProfileDimensionMetadata: Output only. Metadata about the// conversation profile dimension.ConversationProfileDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata `json:"conversationProfileDimensionMetadata,omitempty"`// ConversationalAgentsPlaybookDimensionMetadata: Output only. Metadata about// the Conversational Agents playbook dimension.ConversationalAgentsPlaybookDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata `json:"conversationalAgentsPlaybookDimensionMetadata,omitempty"`// ConversationalAgentsToolDimensionMetadata: Output only. Metadata about the// Conversational Agents tool dimension.ConversationalAgentsToolDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata `json:"conversationalAgentsToolDimensionMetadata,omitempty"`// DimensionKey: The key of the dimension.//// Possible values:// "DIMENSION_KEY_UNSPECIFIED" - The key of the dimension is unspecified.// "ISSUE" - The dimension is keyed by issues.// "ISSUE_NAME" - The dimension is keyed by issue names.// "AGENT" - The dimension is keyed by agents.// "AGENT_TEAM" - The dimension is keyed by agent teams.// "QA_QUESTION_ID" - The dimension is keyed by QaQuestionIds. Note that: We// only group by the QuestionId and not the revision-id of the scorecard this// question is a part of. This allows for showing stats for the same question// across different scorecard revisions.// "QA_QUESTION_ANSWER_VALUE" - The dimension is keyed by// QaQuestionIds-Answer value pairs. Note that: We only group by the QuestionId// and not the revision-id of the scorecard this question is a part of. This// allows for showing distribution of answers per question across different// scorecard revisions.// "QA_SCORECARD_ID" - The dimension is keyed by QaScorecardIds. Note that:// We only group by the ScorecardId and not the revision-id of the scorecard.// This allows for showing stats for the same scorecard across different// revisions. This metric is mostly only useful if querying the average// normalized score per scorecard.// "CONVERSATION_PROFILE_ID" - The dimension is keyed by the conversation// profile ID.// "MEDIUM" - The dimension is keyed by the conversation medium.// "CONVERSATIONAL_AGENTS_PLAYBOOK_ID" - The dimension is keyed by the// Conversational Agents playbook ID.// "CONVERSATIONAL_AGENTS_PLAYBOOK_NAME" - The dimension is keyed by the// Conversational Agents playbook display name.// "CONVERSATIONAL_AGENTS_TOOL_ID" - The dimension is keyed by the// Conversational Agents tool ID.// "CONVERSATIONAL_AGENTS_TOOL_NAME" - The dimension is keyed by the// Conversational Agents tool display name.// "CLIENT_SENTIMENT_CATEGORY" - The dimension is keyed by the client// sentiment category.// "AGENT_VERSION_ID" - The dimension is keyed by the agent version ID.// "AGENT_DEPLOYMENT_ID" - The dimension is keyed by the agent deployment ID.// "AGENT_ASSIST_SUPERVISOR_ID" - The dimension is keyed by the supervisor ID// of the assigned human supervisor for virtual agents.// "LABEL_KEY" - The dimension is keyed by label keys.// "LABEL_VALUE" - The dimension is keyed by label values.// "LABEL_KEY_AND_VALUE" - The dimension is keyed by label key-value pairs.DimensionKeystring `json:"dimensionKey,omitempty"`// IssueDimensionMetadata: Output only. Metadata about the issue dimension.IssueDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata `json:"issueDimensionMetadata,omitempty"`// LabelDimensionMetadata: Output only. Metadata about conversation labels.LabelDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata `json:"labelDimensionMetadata,omitempty"`// MediumDimensionMetadata: Output only. Metadata about the conversation medium// dimension.MediumDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata `json:"mediumDimensionMetadata,omitempty"`// QaQuestionAnswerDimensionMetadata: Output only. Metadata about the QA// question-answer dimension.QaQuestionAnswerDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata `json:"qaQuestionAnswerDimensionMetadata,omitempty"`// QaQuestionDimensionMetadata: Output only. Metadata about the QA question// dimension.QaQuestionDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata `json:"qaQuestionDimensionMetadata,omitempty"`// QaScorecardDimensionMetadata: Output only. Metadata about the QA scorecard// dimension.QaScorecardDimensionMetadata *GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata `json:"qaScorecardDimensionMetadata,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentDimensionMetadata") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentDimensionMetadata") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Dimension: A dimension determinesthe grouping key for the query. In SQL terms, these would be part of boththe "SELECT" and "GROUP BY" clauses.
func (GoogleCloudContactcenterinsightsV1alpha1Dimension)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1Dimension) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata struct {// AgentDeploymentDisplayName: Optional. The agent's deployment display name.// Only applicable to automated agents. This will be populated for// AGENT_DEPLOYMENT_ID dimensions.AgentDeploymentDisplayNamestring `json:"agentDeploymentDisplayName,omitempty"`// AgentDeploymentId: Optional. The agent's deployment ID. Only applicable to// automated agents. This will be populated for AGENT and AGENT_DEPLOYMENT_ID// dimensions.AgentDeploymentIdstring `json:"agentDeploymentId,omitempty"`// AgentDisplayName: Optional. The agent's name This will be populated for// AGENT, AGENT_TEAM, AGENT_VERSION_ID, and AGENT_DEPLOYMENT_ID dimensions.AgentDisplayNamestring `json:"agentDisplayName,omitempty"`// AgentId: Optional. A user-specified string representing the agent. This will// be populated for AGENT, AGENT_TEAM, AGENT_VERSION_ID, and// AGENT_DEPLOYMENT_ID dimensions.AgentIdstring `json:"agentId,omitempty"`// AgentTeam: Optional. A user-specified string representing the agent's team.AgentTeamstring `json:"agentTeam,omitempty"`// AgentVersionDisplayName: Optional. The agent's version display name. Only// applicable to automated agents. This will be populated for AGENT_VERSION_ID,// and AGENT_DEPLOYMENT_ID dimensions.AgentVersionDisplayNamestring `json:"agentVersionDisplayName,omitempty"`// AgentVersionId: Optional. The agent's version ID. Only applicable to// automated agents. This will be populated for AGENT_VERSION_ID, and// AGENT_DEPLOYMENT_ID dimensions.AgentVersionIdstring `json:"agentVersionId,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentDeploymentDisplayName")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentDeploymentDisplayName") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata:Metadata about the agent dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionAgentDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata struct {// SentimentCategory: Optional. The client sentiment category.SentimentCategorystring `json:"sentimentCategory,omitempty"`// ForceSendFields is a list of field names (e.g. "SentimentCategory") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SentimentCategory") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata: Metadata about the client sentiment category dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionClientSentimentCategoryDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata struct {// ConversationProfileId: Optional. The conversation profile ID.ConversationProfileIdstring `json:"conversationProfileId,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationProfileId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationProfileId") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata: Metadata about the conversation profile dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionConversationProfileDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata struct {// PlaybookDisplayName: Optional. The dialogflow playbook display name.PlaybookDisplayNamestring `json:"playbookDisplayName,omitempty"`// PlaybookId: Optional. The dialogflow playbook ID.PlaybookIdstring `json:"playbookId,omitempty"`// ForceSendFields is a list of field names (e.g. "PlaybookDisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "PlaybookDisplayName") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata: Metadata about the Conversational Agents playbookdimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsPlaybookDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata struct {// ToolDisplayName: Optional. The dialogflow tool display name.ToolDisplayNamestring `json:"toolDisplayName,omitempty"`// ToolId: Optional. The dialogflow tool ID.ToolIdstring `json:"toolId,omitempty"`// ForceSendFields is a list of field names (e.g. "ToolDisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ToolDisplayName") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata: Metadata about the Conversational Agents tool dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionConversationalAgentsToolDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata struct {// IssueDisplayName: The issue display name.IssueDisplayNamestring `json:"issueDisplayName,omitempty"`// IssueId: The issue ID.IssueIdstring `json:"issueId,omitempty"`// IssueModelId: The parent issue model ID.IssueModelIdstring `json:"issueModelId,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueDisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueDisplayName") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata:Metadata about the issue dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionIssueDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata¶added inv0.257.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata struct {// LabelKey: Optional. The label key.LabelKeystring `json:"labelKey,omitempty"`// LabelValue: Optional. The label value.LabelValuestring `json:"labelValue,omitempty"`// ForceSendFields is a list of field names (e.g. "LabelKey") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "LabelKey") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata:Metadata about conversation labels.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata)MarshalJSON¶added inv0.257.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionLabelDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata¶added inv0.254.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata struct {// Medium: Optional. The conversation medium. Currently supports : PHONE_CALL,// CHAT.Mediumstring `json:"medium,omitempty"`// ForceSendFields is a list of field names (e.g. "Medium") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Medium") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata:Metadata about the conversation medium dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata)MarshalJSON¶added inv0.254.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionMediumDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata struct {// AnswerValue: Optional. The full body of the question.AnswerValuestring `json:"answerValue,omitempty"`// QaQuestionId: Optional. The QA question ID.QaQuestionIdstring `json:"qaQuestionId,omitempty"`// QaScorecardId: Optional. The QA scorecard ID.QaScorecardIdstring `json:"qaScorecardId,omitempty"`// QuestionBody: Optional. The full body of the question.QuestionBodystring `json:"questionBody,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata: Metadata about the QA question-answer dimension. This is useful forshowing the answer distribution for questions for a given scorecard.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionAnswerDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata struct {// QaQuestionId: Optional. The QA question ID.QaQuestionIdstring `json:"qaQuestionId,omitempty"`// QaScorecardId: Optional. The QA scorecard ID.QaScorecardIdstring `json:"qaScorecardId,omitempty"`// QuestionBody: Optional. The full body of the question.QuestionBodystring `json:"questionBody,omitempty"`// ForceSendFields is a list of field names (e.g. "QaQuestionId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaQuestionId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata:
Metadata about the QA question dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionQaQuestionDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata¶added inv0.250.0
type GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata struct {// QaScorecardId: Optional. The QA scorecard ID.QaScorecardIdstring `json:"qaScorecardId,omitempty"`// ForceSendFields is a list of field names (e.g. "QaScorecardId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaScorecardId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata: Metadata about the QA scorecard dimension.
func (GoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata)MarshalJSON¶added inv0.250.0
func (sGoogleCloudContactcenterinsightsV1alpha1DimensionQaScorecardDimensionMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1EncryptionSpec¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec struct {// KmsKey: Required. The name of customer-managed encryption key that is used// to secure a resource and its sub-resources. If empty, the resource is// secured by our default encryption key. Only the key in the same location as// this resource is allowed to be used for encryption. Format:// `projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{key}`KmsKeystring `json:"kmsKey,omitempty"`// Name: Immutable. The resource name of the encryption key specification// resource. Format: projects/{project}/locations/{location}/encryptionSpecNamestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "KmsKey") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "KmsKey") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec: A customer-managedencryption key specification that can be applied to all created resources(e.g. `Conversation`).
func (GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec)MarshalJSON¶added inv0.190.0
func (sGoogleCloudContactcenterinsightsV1alpha1EncryptionSpec) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1Entity¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1Entity struct {// DisplayName: The representative name for the entity.DisplayNamestring `json:"displayName,omitempty"`// Metadata: Metadata associated with the entity. For most entity types, the// metadata is a Wikipedia URL (`wikipedia_url`) and Knowledge Graph MID// (`mid`), if they are available. For the metadata associated with other// entity types, see the Type table below.Metadata map[string]string `json:"metadata,omitempty"`// Salience: The salience score associated with the entity in the [0, 1.0]// range. The salience score for an entity provides information about the// importance or centrality of that entity to the entire document text. Scores// closer to 0 are less salient, while scores closer to 1.0 are highly salient.Saliencefloat64 `json:"salience,omitempty"`// Sentiment: The aggregate sentiment expressed for this entity in the// conversation.Sentiment *GoogleCloudContactcenterinsightsV1alpha1SentimentData `json:"sentiment,omitempty"`// Type: The entity type.//// Possible values:// "TYPE_UNSPECIFIED" - Unspecified.// "PERSON" - Person.// "LOCATION" - Location.// "ORGANIZATION" - Organization.// "EVENT" - Event.// "WORK_OF_ART" - Artwork.// "CONSUMER_GOOD" - Consumer product.// "OTHER" - Other types of entities.// "PHONE_NUMBER" - Phone number. The metadata lists the phone number// (formatted according to local convention), plus whichever additional// elements appear in the text: * `number` - The actual number, broken down// into sections according to local convention. * `national_prefix` - Country// code, if detected. * `area_code` - Region or area code, if detected. *// `extension` - Phone extension (to be dialed after connection), if detected.// "ADDRESS" - Address. The metadata identifies the street number and// locality plus whichever additional elements appear in the text: *// `street_number` - Street number. * `locality` - City or town. *// `street_name` - Street/route name, if detected. * `postal_code` - Postal// code, if detected. * `country` - Country, if detected. * `broad_region` -// Administrative area, such as the state, if detected. * `narrow_region` -// Smaller administrative area, such as county, if detected. * `sublocality` -// Used in Asian addresses to demark a district within a city, if detected.// "DATE" - Date. The metadata identifies the components of the date: *// `year` - Four digit year, if detected. * `month` - Two digit month number,// if detected. * `day` - Two digit day number, if detected.// "NUMBER" - Number. The metadata is the number itself.// "PRICE" - Price. The metadata identifies the `value` and `currency`.Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Entity: The data for an entityannotation. Represents a phrase in the conversation that is a known entity,such as a person, an organization, or location.
func (GoogleCloudContactcenterinsightsV1alpha1Entity)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1Entity) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1Entity)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1Entity) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1EntityMentionData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1EntityMentionData struct {// EntityUniqueId: The key of this entity in conversation entities. Can be used// to retrieve the exact `Entity` this mention is attached to.EntityUniqueIdstring `json:"entityUniqueId,omitempty"`// Sentiment: Sentiment expressed for this mention of the entity.Sentiment *GoogleCloudContactcenterinsightsV1alpha1SentimentData `json:"sentiment,omitempty"`// Type: The type of the entity mention.//// Possible values:// "MENTION_TYPE_UNSPECIFIED" - Unspecified.// "PROPER" - Proper noun.// "COMMON" - Common noun (or noun compound).Typestring `json:"type,omitempty"`// ForceSendFields is a list of field names (e.g. "EntityUniqueId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EntityUniqueId") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1EntityMentionData: The data for anentity mention annotation. This represents a mention of an `Entity` in theconversation.
func (GoogleCloudContactcenterinsightsV1alpha1EntityMentionData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1EntityMentionData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata¶
type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata struct {// CompletedExportCount: The number of conversations that were exported// successfully.CompletedExportCountint64 `json:"completedExportCount,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// FailedExportCount: The number of conversations that failed to be exported.FailedExportCountint64 `json:"failedExportCount,omitempty"`// PartialErrors: Partial errors during export operation that might cause the// operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: The original request for export.Request *GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CompletedExportCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CompletedExportCount") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata: Metadatafor an export insights operation.
func (GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest¶
type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest struct {// BigQueryDestination: Specified if sink is a BigQuery table.BigQueryDestination *GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination `json:"bigQueryDestination,omitempty"`// ExportSchemaVersion: Optional. Version of the export schema.//// Possible values:// "EXPORT_SCHEMA_VERSION_UNSPECIFIED" - Unspecified. Defaults to EXPORT_V3.// "EXPORT_V1" - Export schema version 1.// "EXPORT_V2" - Export schema version 2.// "EXPORT_V3" - Export schema version 3.// "EXPORT_V4" - Export schema version 4.// "EXPORT_V5" - Export schema version 5.// "EXPORT_V6" - Export schema version 6.// "EXPORT_V7" - Export schema version 7.// "EXPORT_V8" - Export schema version 8.// "EXPORT_V9" - Export schema version 9.// "EXPORT_V10" - Export schema version 10.// "EXPORT_V11" - Export schema version 11.// "EXPORT_V12" - Export schema version 12.// "EXPORT_V13" - Export schema version 13.// "EXPORT_V14" - Export schema version 14.// "EXPORT_VERSION_LATEST_AVAILABLE" - Export schema version latest// available.ExportSchemaVersionstring `json:"exportSchemaVersion,omitempty"`// Filter: A filter to reduce results to a specific subset. Useful for// exporting conversations with specific properties.Filterstring `json:"filter,omitempty"`// KmsKey: A fully qualified KMS key name for BigQuery tables protected by// CMEK. Format:// projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/c// ryptoKeyVersions/{version}KmsKeystring `json:"kmsKey,omitempty"`// Parent: Required. The parent resource to export data from.Parentstring `json:"parent,omitempty"`// WriteDisposition: Options for what to do if the destination table already// exists.//// Possible values:// "WRITE_DISPOSITION_UNSPECIFIED" - Write disposition is not specified.// Defaults to WRITE_TRUNCATE.// "WRITE_TRUNCATE" - If the table already exists, BigQuery will overwrite// the table data and use the schema from the load.// "WRITE_APPEND" - If the table already exists, BigQuery will append data to// the table.WriteDispositionstring `json:"writeDisposition,omitempty"`// ForceSendFields is a list of field names (e.g. "BigQueryDestination") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BigQueryDestination") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest: Therequest to export insights.
func (GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination¶
type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination struct {// Dataset: Required. The name of the BigQuery dataset that the snapshot result// should be exported to. If this dataset does not exist, the export call// returns an INVALID_ARGUMENT error.Datasetstring `json:"dataset,omitempty"`// ProjectId: A project ID or number. If specified, then export will attempt to// write data to this project instead of the resource project. Otherwise, the// resource project will be used.ProjectIdstring `json:"projectId,omitempty"`// Table: The BigQuery table name to which the insights data should be written.// If this table does not exist, the export call returns an INVALID_ARGUMENT// error.Tablestring `json:"table,omitempty"`// ForceSendFields is a list of field names (e.g. "Dataset") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Dataset") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination: A BigQuery Table Reference.
func (GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataRequestBigQueryDestination) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse¶
type GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse struct {}GoogleCloudContactcenterinsightsV1alpha1ExportInsightsDataResponse: Responsefor an export insights operation.
typeGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata struct {// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original export request.Request *GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata: Metadataused for export issue model.
func (GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest struct {// GcsDestination: Google Cloud Storage URI to export the issue model to.GcsDestination *GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination `json:"gcsDestination,omitempty"`// Name: Required. The issue model to export.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "GcsDestination") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GcsDestination") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest: Request toexport an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination struct {// ObjectUri: Required. Format: `gs:///`ObjectUristring `json:"objectUri,omitempty"`// ForceSendFields is a list of field names (e.g. "ObjectUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ObjectUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination: Google Cloud Storage Object URI to save the issue model to.
func (GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelRequestGcsDestination) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse¶added inv0.138.0
type GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse struct {}GoogleCloudContactcenterinsightsV1alpha1ExportIssueModelResponse: Responsefrom export issue model
typeGoogleCloudContactcenterinsightsV1alpha1FaqAnswerData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData struct {// Answer: The piece of text from the `source` knowledge base document.Answerstring `json:"answer,omitempty"`// ConfidenceScore: The system's confidence score that this answer is a good// match for this conversation, ranging from 0.0 (completely uncertain) to 1.0// (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the FAQ answer and the document// that it originates from.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Question: The corresponding FAQ question.Questionstring `json:"question,omitempty"`// Source: The knowledge document that this answer was extracted from. Format:// projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}.Sourcestring `json:"source,omitempty"`// ForceSendFields is a list of field names (e.g. "Answer") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Answer") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData: Agent Assistfrequently-asked-question answer data.
func (GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1FaqAnswerData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1FeedbackLabel¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel struct {// CreateTime: Output only. Create time of the label.CreateTimestring `json:"createTime,omitempty"`// Label: String label used for Topic Modeling.Labelstring `json:"label,omitempty"`// LabeledResource: Name of the resource to be labeled. Supported resources// are: *// `projects/{project}/locations/{location}/qaScorecards/{scorecard}/revisions/{// revision}/qaQuestions/{question}` *// `projects/{project}/locations/{location}/issueModels/{issue_model}` *// `projects/{project}/locations/{location}/generators/{generator_id}`LabeledResourcestring `json:"labeledResource,omitempty"`// Name: Immutable. Resource name of the FeedbackLabel. Format:// projects/{project}/locations/{location}/conversations/{conversation}/feedback// Labels/{feedback_label}Namestring `json:"name,omitempty"`// QaAnswerLabel: QaAnswer label used for Quality AI example conversations.QaAnswerLabel *GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue `json:"qaAnswerLabel,omitempty"`// UpdateTime: Output only. Update time of the label.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel: Represents aconversation, resource, and label provided by the user. Can take the form ofa string label or a QaAnswer label. QaAnswer labels are used for Quality AIexample conversations. String labels are used for Topic Modeling.AgentAssistSummary labels are used for Agent Assist Summarization.
func (GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1FeedbackLabel) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1GcsSource¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1GcsSource struct {// AudioUri: Cloud Storage URI that points to a file that contains the// conversation audio.AudioUristring `json:"audioUri,omitempty"`// TranscriptUri: Immutable. Cloud Storage URI that points to a file that// contains the conversation transcript.TranscriptUristring `json:"transcriptUri,omitempty"`// ForceSendFields is a list of field names (e.g. "AudioUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AudioUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1GcsSource: A Cloud Storage source ofconversation data.
func (GoogleCloudContactcenterinsightsV1alpha1GcsSource)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1GcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1HoldData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1HoldData struct {}GoogleCloudContactcenterinsightsV1alpha1HoldData: The data for a holdannotation.
typeGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata struct {// CreateTime: The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original import request.Request *GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata: Metadataused for import issue model.
func (GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest struct {// CreateNewModel: Optional. If set to true, will create an issue model from// the imported file with randomly generated IDs for the issue model and// corresponding issues. Otherwise, replaces an existing model with the same ID// as the file.CreateNewModelbool `json:"createNewModel,omitempty"`// GcsSource: Google Cloud Storage source message.GcsSource *GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource `json:"gcsSource,omitempty"`// Parent: Required. The parent resource of the issue model.Parentstring `json:"parent,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateNewModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateNewModel") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest: Request toimport an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource¶added inv0.164.0
type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource struct {// ObjectUri: Required. Format: `gs:///`ObjectUristring `json:"objectUri,omitempty"`// ForceSendFields is a list of field names (e.g. "ObjectUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ObjectUri") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource:Google Cloud Storage Object URI to get the issue model file from.
func (GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource)MarshalJSON¶added inv0.164.0
func (sGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelRequestGcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse¶added inv0.138.0
type GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse struct {// IssueModel: The issue model that was imported.IssueModel *GoogleCloudContactcenterinsightsV1alpha1IssueModel `json:"issueModel,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse: Responsefrom import issue model
func (GoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse)MarshalJSON¶added inv0.212.0
func (sGoogleCloudContactcenterinsightsV1alpha1ImportIssueModelResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// IngestConversationsStats: Output only. Statistics for IngestConversations// operation.IngestConversationsStats *GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats `json:"ingestConversationsStats,omitempty"`// PartialErrors: Output only. Partial errors during ingest operation that// might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for ingest.Request *GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest `json:"request,omitempty"`// SampledConversations: Output only. Stores the conversation resources// produced by ingest sampling operations.SampledConversations []string `json:"sampledConversations,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata: Themetadata for an IngestConversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats¶added inv0.110.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats struct {// DuplicatesSkippedCount: Output only. The number of objects skipped because// another conversation with the same transcript uri had already been ingested.DuplicatesSkippedCountint64 `json:"duplicatesSkippedCount,omitempty"`// FailedIngestCount: Output only. The number of objects which were unable to// be ingested due to errors. The errors are populated in the partial_errors// field.FailedIngestCountint64 `json:"failedIngestCount,omitempty"`// ProcessedObjectCount: Output only. The number of objects processed during// the ingest operation.ProcessedObjectCountint64 `json:"processedObjectCount,omitempty"`// SuccessfulIngestCount: Output only. The number of new conversations added// during this ingest operation.SuccessfulIngestCountint64 `json:"successfulIngestCount,omitempty"`// ForceSendFields is a list of field names (e.g. "DuplicatesSkippedCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DuplicatesSkippedCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats: Statistics for IngestConversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats)MarshalJSON¶added inv0.110.0
func (sGoogleCloudContactcenterinsightsV1alpha1IngestConversationsMetadataIngestConversationsStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest struct {// ConversationConfig: Configuration that applies to all conversations.ConversationConfig *GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig `json:"conversationConfig,omitempty"`// GcsSource: A cloud storage bucket source. Note that any previously ingested// objects from the source will be skipped to avoid duplication.GcsSource *GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource `json:"gcsSource,omitempty"`// Parent: Required. The parent resource for new conversations.Parentstring `json:"parent,omitempty"`// RedactionConfig: Optional. DLP settings for transcript redaction. Optional,// will default to the config specified in Settings.RedactionConfig *GoogleCloudContactcenterinsightsV1alpha1RedactionConfig `json:"redactionConfig,omitempty"`// SampleSize: Optional. If set, this fields indicates the number of objects to// ingest from the Cloud Storage bucket. If empty, the entire bucket will be// ingested. Unless they are first deleted, conversations produced through// sampling won't be ingested by subsequent ingest requests.SampleSizeint64 `json:"sampleSize,omitempty"`// SpeechConfig: Optional. Default Speech-to-Text configuration. Optional, will// default to the config specified in Settings.SpeechConfig *GoogleCloudContactcenterinsightsV1alpha1SpeechConfig `json:"speechConfig,omitempty"`// TranscriptObjectConfig: Configuration for when `source` contains// conversation transcripts.TranscriptObjectConfig *GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig `json:"transcriptObjectConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationConfig") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationConfig") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest: Therequest to ingest conversations.
func (GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig struct {// AgentChannel: Optional. Indicates which of the channels, 1 or 2, contains// the agent. Note that this must be set for conversations to be properly// displayed and analyzed.AgentChannelint64 `json:"agentChannel,omitempty"`// AgentId: Optional. An opaque, user-specified string representing a human// agent who handled all conversations in the import. Note that this will be// overridden if per-conversation metadata is provided through the// `metadata_bucket_uri`.AgentIdstring `json:"agentId,omitempty"`// CustomerChannel: Optional. Indicates which of the channels, 1 or 2, contains// the agent. Note that this must be set for conversations to be properly// displayed and analyzed.CustomerChannelint64 `json:"customerChannel,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentChannel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentChannel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig: Configuration that applies to all conversations.
func (GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestConversationConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource struct {// AudioBucketUri: Optional. The Cloud Storage path to the conversation audio// file. Note that: [1] Audio files will be transcribed if not already. [2]// Audio files and transcript files must be in separate buckets / folders. [3]// A source file and its corresponding audio file must share the same name to// be properly ingested, E.g. `gs://bucket/transcript/conversation1.json` and// `gs://bucket/audio/conversation1.mp3`.AudioBucketUristring `json:"audioBucketUri,omitempty"`// BucketObjectType: Optional. Specifies the type of the objects in// `bucket_uri`. Avoid passing this. This is inferred from the// `transcript_bucket_uri`, `audio_bucket_uri`.//// Possible values:// "BUCKET_OBJECT_TYPE_UNSPECIFIED" - The object type is unspecified and will// default to `TRANSCRIPT`.// "TRANSCRIPT" - The object is a transcript.// "AUDIO" - The object is an audio file.BucketObjectTypestring `json:"bucketObjectType,omitempty"`// BucketUri: Optional. The Cloud Storage bucket containing source objects.// Avoid passing this. Pass this through one of `transcript_bucket_uri` or// `audio_bucket_uri`.BucketUristring `json:"bucketUri,omitempty"`// CustomMetadataKeys: Optional. Custom keys to extract as conversation labels// from metadata files in `metadata_bucket_uri`. Keys not included in this// field will be ignored. Note that there is a limit of 100 labels per// conversation.CustomMetadataKeys []string `json:"customMetadataKeys,omitempty"`// MetadataBucketUri: Optional. The Cloud Storage path to the conversation// metadata. Note that: [1] Metadata files are expected to be in JSON format.// [2] Metadata and source files (transcripts or audio) must be in separate// buckets / folders. [3] A source file and its corresponding metadata file// must share the same name to be properly ingested, E.g.// `gs://bucket/audio/conversation1.mp3` and// `gs://bucket/metadata/conversation1.json`.MetadataBucketUristring `json:"metadataBucketUri,omitempty"`// TranscriptBucketUri: Optional. The Cloud Storage path to the conversation// transcripts. Note that: [1] Transcript files are expected to be in JSON// format. [2] Transcript, audio, metadata files must be in separate buckets /// folders. [3] A source file and its corresponding metadata file must share// the same name to be properly ingested, E.g.// `gs://bucket/audio/conversation1.mp3` and// `gs://bucket/metadata/conversation1.json`.TranscriptBucketUristring `json:"transcriptBucketUri,omitempty"`// ForceSendFields is a list of field names (e.g. "AudioBucketUri") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AudioBucketUri") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource:Configuration for Cloud Storage bucket sources.
func (GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestGcsSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig struct {// Medium: Required. The medium transcript objects represent.//// Possible values:// "MEDIUM_UNSPECIFIED" - Default value, if unspecified will default to// PHONE_CALL.// "PHONE_CALL" - The format for conversations that took place over the// phone.// "CHAT" - The format for conversations that took place over chat.Mediumstring `json:"medium,omitempty"`// ForceSendFields is a list of field names (e.g. "Medium") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Medium") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig: Configuration for processing transcript objects.
func (GoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig)MarshalJSON¶added inv0.104.0
func (sGoogleCloudContactcenterinsightsV1alpha1IngestConversationsRequestTranscriptObjectConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse¶added inv0.104.0
type GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse struct {}GoogleCloudContactcenterinsightsV1alpha1IngestConversationsResponse: Theresponse to an IngestConversations operation.
typeGoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Partial errors during initializing operation that might cause// the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for initialization.Request *GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata:Metadata for initializing a location-level encryption specification.
func (GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata)MarshalJSON¶added inv0.190.0
func (sGoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest struct {// EncryptionSpec: Required. The encryption spec used for CMEK encryption. It// is required that the kms key is in the same region as the endpoint. The same// key will be used for all provisioned resources, if encryption is available.// If the `kms_key_name` field is left empty, no encryption will be enforced.EncryptionSpec *GoogleCloudContactcenterinsightsV1alpha1EncryptionSpec `json:"encryptionSpec,omitempty"`// ForceSendFields is a list of field names (e.g. "EncryptionSpec") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EncryptionSpec") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest: Therequest to initialize a location-level encryption specification.
func (GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest)MarshalJSON¶added inv0.190.0
func (sGoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse¶added inv0.190.0
type GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse struct {}GoogleCloudContactcenterinsightsV1alpha1InitializeEncryptionSpecResponse:The response to initialize a location-level encryption specification.
typeGoogleCloudContactcenterinsightsV1alpha1Intent¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1Intent struct {// DisplayName: The human-readable name of the intent.DisplayNamestring `json:"displayName,omitempty"`// Id: The unique identifier of the intent.Idstring `json:"id,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Intent: The data for an intent.Represents a detected intent in the conversation, for example MAKES_PROMISE.
func (GoogleCloudContactcenterinsightsV1alpha1Intent)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1Intent) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IntentMatchData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1IntentMatchData struct {// IntentUniqueId: The id of the matched intent. Can be used to retrieve the// corresponding intent information.IntentUniqueIdstring `json:"intentUniqueId,omitempty"`// ForceSendFields is a list of field names (e.g. "IntentUniqueId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IntentUniqueId") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IntentMatchData: The data for anintent match. Represents an intent match for a text segment in theconversation. A text segment can be part of a sentence, a complete sentence,or an utterance with multiple sentences.
func (GoogleCloudContactcenterinsightsV1alpha1IntentMatchData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1IntentMatchData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1InterruptionData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1InterruptionData struct {}GoogleCloudContactcenterinsightsV1alpha1InterruptionData: The data for aninterruption annotation.
typeGoogleCloudContactcenterinsightsV1alpha1Issue¶added inv0.215.0
type GoogleCloudContactcenterinsightsV1alpha1Issue struct {// CreateTime: Output only. The time at which this issue was created.CreateTimestring `json:"createTime,omitempty"`// DisplayDescription: Representative description of the issue.DisplayDescriptionstring `json:"displayDescription,omitempty"`// DisplayName: The representative name for the issue.DisplayNamestring `json:"displayName,omitempty"`// Name: Immutable. The resource name of the issue. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{iss// ue}Namestring `json:"name,omitempty"`// SampleUtterances: Output only. Resource names of the sample representative// utterances that match to this issue.SampleUtterances []string `json:"sampleUtterances,omitempty"`// UpdateTime: Output only. The most recent time that this issue was updated.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1Issue: The issue resource.
func (GoogleCloudContactcenterinsightsV1alpha1Issue)MarshalJSON¶added inv0.215.0
func (sGoogleCloudContactcenterinsightsV1alpha1Issue) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IssueAssignment¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1IssueAssignment struct {// DisplayName: Immutable. Display name of the assigned issue. This field is// set at time of analysis and immutable since then.DisplayNamestring `json:"displayName,omitempty"`// Issue: Resource name of the assigned issue.Issuestring `json:"issue,omitempty"`// Score: Score indicating the likelihood of the issue assignment. currently// bounded on [0,1].Scorefloat64 `json:"score,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueAssignment: Information aboutthe issue.
func (GoogleCloudContactcenterinsightsV1alpha1IssueAssignment)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1IssueAssignment) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1IssueAssignment)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1IssueAssignment) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1IssueMatchData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1IssueMatchData struct {// IssueAssignment: Information about the issue's assignment.IssueAssignment *GoogleCloudContactcenterinsightsV1alpha1IssueAssignment `json:"issueAssignment,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueAssignment") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueAssignment") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueMatchData: The data for anissue match annotation.
func (GoogleCloudContactcenterinsightsV1alpha1IssueMatchData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1IssueMatchData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IssueModel¶
type GoogleCloudContactcenterinsightsV1alpha1IssueModel struct {// CreateTime: Output only. The time at which this issue model was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: The representative name for the issue model.DisplayNamestring `json:"displayName,omitempty"`// InputDataConfig: Configs for the input data that used to create the issue// model.InputDataConfig *GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig `json:"inputDataConfig,omitempty"`// IssueCount: Output only. Number of issues in this issue model.IssueCountint64 `json:"issueCount,omitempty,string"`// LanguageCode: Language of the model.LanguageCodestring `json:"languageCode,omitempty"`// ModelType: Type of the model.//// Possible values:// "MODEL_TYPE_UNSPECIFIED" - Unspecified model type.// "TYPE_V1" - Type V1.// "TYPE_V2" - Type V2.ModelTypestring `json:"modelType,omitempty"`// Name: Immutable. The resource name of the issue model. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}Namestring `json:"name,omitempty"`// State: Output only. State of the model.//// Possible values:// "STATE_UNSPECIFIED" - Unspecified.// "UNDEPLOYED" - Model is not deployed but is ready to deploy.// "DEPLOYING" - Model is being deployed.// "DEPLOYED" - Model is deployed and is ready to be used. A model can only// be used in analysis if it's in this state.// "UNDEPLOYING" - Model is being undeployed.// "DELETING" - Model is being deleted.Statestring `json:"state,omitempty"`// TrainingStats: Output only. Immutable. The issue model's label statistics on// its training data.TrainingStats *GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats `json:"trainingStats,omitempty"`// UpdateTime: Output only. The most recent time at which the issue model was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueModel: The issue modelresource.
func (GoogleCloudContactcenterinsightsV1alpha1IssueModel)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1IssueModel) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig¶
type GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig struct {// Filter: A filter to reduce the conversations used for training the model to// a specific subset. Refer to//https://cloud.google.com/contact-center/insights/docs/filtering for details.Filterstring `json:"filter,omitempty"`// Medium: Medium of conversations used in training data. This field is being// deprecated. To specify the medium to be used in training a new issue model,// set the `medium` field on `filter`.//// Possible values:// "MEDIUM_UNSPECIFIED" - Default value, if unspecified will default to// PHONE_CALL.// "PHONE_CALL" - The format for conversations that took place over the// phone.// "CHAT" - The format for conversations that took place over chat.Mediumstring `json:"medium,omitempty"`// TrainingConversationsCount: Output only. Number of conversations used in// training. Output only.TrainingConversationsCountint64 `json:"trainingConversationsCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "Filter") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Filter") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig: Configsfor the input data used to create the issue model.
func (GoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1IssueModelInputDataConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats¶
type GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats struct {// AnalyzedConversationsCount: Number of conversations the issue model has// analyzed at this point in time.AnalyzedConversationsCountint64 `json:"analyzedConversationsCount,omitempty,string"`// IssueStats: Statistics on each issue. Key is the issue's resource name.IssueStats map[string]GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats `json:"issueStats,omitempty"`// UnclassifiedConversationsCount: Number of analyzed conversations for which// no issue was applicable at this point in time.UnclassifiedConversationsCountint64 `json:"unclassifiedConversationsCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "AnalyzedConversationsCount")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalyzedConversationsCount") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats: Aggregatedstatistics about an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats¶
type GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats struct {// DisplayName: Display name of the issue.DisplayNamestring `json:"displayName,omitempty"`// Issue: Issue resource. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{iss// ue}Issuestring `json:"issue,omitempty"`// LabeledConversationsCount: Number of conversations attached to the issue at// this point in time.LabeledConversationsCountint64 `json:"labeledConversationsCount,omitempty,string"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats:Aggregated statistics about an issue.
func (GoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1IssueModelLabelStatsIssueStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1IssueModelResult¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1IssueModelResult struct {// IssueModel: Issue model that generates the result. Format:// projects/{project}/locations/{location}/issueModels/{issue_model}IssueModelstring `json:"issueModel,omitempty"`// Issues: All the matched issues.Issues []*GoogleCloudContactcenterinsightsV1alpha1IssueAssignment `json:"issues,omitempty"`// ForceSendFields is a list of field names (e.g. "IssueModel") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "IssueModel") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1IssueModelResult: Issue Modelingresult on a conversation.
func (GoogleCloudContactcenterinsightsV1alpha1IssueModelResult)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1IssueModelResult) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse struct {// FeedbackLabels: The feedback labels that match the request.FeedbackLabels []*GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel `json:"feedbackLabels,omitempty"`// NextPageToken: A token, which can be sent as `page_token` to retrieve the// next page. If this field is omitted, there are no subsequent pages.NextPageTokenstring `json:"nextPageToken,omitempty"`// ForceSendFields is a list of field names (e.g. "FeedbackLabels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FeedbackLabels") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse: Theresponse for listing all feedback labels.
func (GoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1ListAllFeedbackLabelsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse struct {// FeedbackLabels: The feedback labels that match the request.FeedbackLabels []*GoogleCloudContactcenterinsightsV1alpha1FeedbackLabel `json:"feedbackLabels,omitempty"`// NextPageToken: The next page token.NextPageTokenstring `json:"nextPageToken,omitempty"`// ForceSendFields is a list of field names (e.g. "FeedbackLabels") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FeedbackLabels") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse: Theresponse for listing feedback labels.
func (GoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1ListFeedbackLabelsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1PhraseMatchData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData struct {// DisplayName: The human-readable name of the phrase matcher.DisplayNamestring `json:"displayName,omitempty"`// PhraseMatcher: The unique identifier (the resource name) of the phrase// matcher.PhraseMatcherstring `json:"phraseMatcher,omitempty"`// ForceSendFields is a list of field names (e.g. "DisplayName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DisplayName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData: The data for amatched phrase matcher. Represents information identifying a phrase matcherfor a given match.
func (GoogleCloudContactcenterinsightsV1alpha1PhraseMatchData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1PhraseMatchData) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QaAnswer¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QaAnswer struct {// AnswerSources: List of all individual answers given to the question.AnswerSources []*GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource `json:"answerSources,omitempty"`// AnswerValue: The main answer value, incorporating any manual edits if they// exist.AnswerValue *GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue `json:"answerValue,omitempty"`// Conversation: The conversation the answer applies to.Conversationstring `json:"conversation,omitempty"`// QaQuestion: The QaQuestion answered by this answer.QaQuestionstring `json:"qaQuestion,omitempty"`// QuestionBody: Question text. E.g., "Did the agent greet the customer?"QuestionBodystring `json:"questionBody,omitempty"`// Tags: User-defined list of arbitrary tags. Matches the value from// QaScorecard.ScorecardQuestion.tags. Used for grouping/organization and for// weighting the score of each answer.Tags []string `json:"tags,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerSources") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerSources") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaAnswer: An answer to a QaQuestion.
func (GoogleCloudContactcenterinsightsV1alpha1QaAnswer)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaAnswer) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource struct {// AnswerValue: The answer value from this source.AnswerValue *GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue `json:"answerValue,omitempty"`// SourceType: What created the answer.//// Possible values:// "SOURCE_TYPE_UNSPECIFIED" - Source type is unspecified.// "SYSTEM_GENERATED" - Answer was system-generated; created during an// Insights analysis.// "MANUAL_EDIT" - Answer was created by a human via manual edit.SourceTypestring `json:"sourceType,omitempty"`// ForceSendFields is a list of field names (e.g. "AnswerValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnswerValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource: A question mayhave multiple answers from varying sources, one of which becomes the "main"answer above. AnswerSource represents each individual answer.
func (GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerSource) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue struct {// BoolValue: Boolean value.BoolValuebool `json:"boolValue,omitempty"`// Key: A short string used as an identifier. Matches the value used in// QaQuestion.AnswerChoice.key.Keystring `json:"key,omitempty"`// NaValue: A value of "Not Applicable (N/A)". Should only ever be `true`.NaValuebool `json:"naValue,omitempty"`// NormalizedScore: Output only. Normalized score of the questions. Calculated// as score / potential_score.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// NumValue: Numerical value.NumValuefloat64 `json:"numValue,omitempty"`// PotentialScore: Output only. The maximum potential score of the question.PotentialScorefloat64 `json:"potentialScore,omitempty"`// Score: Output only. Numerical score of the answer.Scorefloat64 `json:"score,omitempty"`// SkipValue: Output only. A value of "Skip". If provided, this field may only// be set to `true`. If a question receives this answer, it will be excluded// from any score calculations. This would mean that the question was not// evaluated.SkipValuebool `json:"skipValue,omitempty"`// StrValue: String value.StrValuestring `json:"strValue,omitempty"`// ForceSendFields is a list of field names (e.g. "BoolValue") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "BoolValue") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue: Message forholding the value of a QaAnswer. QaQuestion.AnswerChoice defines thepossible answer values for a question.
func (GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1alpha1QaAnswerAnswerValue) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1QaQuestionTag¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1alpha1QaQuestionTag struct {// CreateTime: Output only. The time at which the question tag was created.CreateTimestring `json:"createTime,omitempty"`// DisplayName: Required. A user-specified display name for the tag.DisplayNamestring `json:"displayName,omitempty"`// Name: Identifier. Resource name for the QaQuestionTag Format// projects/{project}/locations/{location}/qaQuestionTags/{qa_question_tag} In// the above format, the last segment, i.e., qa_question_tag, is a// server-generated ID corresponding to the tag resource.Namestring `json:"name,omitempty"`// QaQuestionIds: Optional. The list of Scorecard Question IDs that the tag// applies to. Each QaQuestionId is represented as a full resource name// containing the Question ID. Lastly, Since a tag may not necessarily be// referenced by any Scorecard Questions, we treat this field as optional.QaQuestionIds []string `json:"qaQuestionIds,omitempty"`// UpdateTime: Output only. The most recent time at which the question tag was// updated.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaQuestionTag: A tag is a resourcewhich aims to categorize a set of questions across multiple scorecards,e.g., "Customer Satisfaction","Billing", etc.
func (GoogleCloudContactcenterinsightsV1alpha1QaQuestionTag)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaQuestionTag) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QaScorecardResult¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult struct {// AgentId: ID of the agent that handled the conversation.AgentIdstring `json:"agentId,omitempty"`// Conversation: The conversation scored by this result.Conversationstring `json:"conversation,omitempty"`// CreateTime: Output only. The timestamp that the revision was created.CreateTimestring `json:"createTime,omitempty"`// Name: Identifier. The name of the scorecard result. Format:// projects/{project}/locations/{location}/qaScorecardResults/{qa_scorecard_resu// lt}Namestring `json:"name,omitempty"`// NormalizedScore: The normalized score, which is the score divided by the// potential score. Any manual edits are included if they exist.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// PotentialScore: The maximum potential overall score of the scorecard. Any// questions answered using `na_value` are excluded from this calculation.PotentialScorefloat64 `json:"potentialScore,omitempty"`// QaAnswers: Set of QaAnswers represented in the result.QaAnswers []*GoogleCloudContactcenterinsightsV1alpha1QaAnswer `json:"qaAnswers,omitempty"`// QaScorecardRevision: The QaScorecardRevision scored by this result.QaScorecardRevisionstring `json:"qaScorecardRevision,omitempty"`// QaTagResults: Collection of tags and their scores.QaTagResults []*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult `json:"qaTagResults,omitempty"`// Score: The overall numerical score of the result, incorporating any manual// edits if they exist.Scorefloat64 `json:"score,omitempty"`// ScoreSources: List of all individual score sets.ScoreSources []*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource `json:"scoreSources,omitempty"`// ForceSendFields is a list of field names (e.g. "AgentId") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AgentId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult: The results ofscoring a single conversation against a QaScorecard. Contains a collectionof QaAnswers and aggregate score.
func (GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaScorecardResult) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1alpha1QaScorecardResult) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult struct {// NormalizedScore: The normalized score the tag applies to.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// PotentialScore: The potential score the tag applies to.PotentialScorefloat64 `json:"potentialScore,omitempty"`// Score: The score the tag applies to.Scorefloat64 `json:"score,omitempty"`// Tag: The tag the score applies to.Tagstring `json:"tag,omitempty"`// ForceSendFields is a list of field names (e.g. "NormalizedScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NormalizedScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult: Tagsand their corresponding results.
func (GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource struct {// NormalizedScore: The normalized score, which is the score divided by the// potential score.NormalizedScorefloat64 `json:"normalizedScore,omitempty"`// PotentialScore: The maximum potential overall score of the scorecard. Any// questions answered using `na_value` are excluded from this calculation.PotentialScorefloat64 `json:"potentialScore,omitempty"`// QaTagResults: Collection of tags and their scores.QaTagResults []*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultQaTagResult `json:"qaTagResults,omitempty"`// Score: The overall numerical score of the result.Scorefloat64 `json:"score,omitempty"`// SourceType: What created the score.//// Possible values:// "SOURCE_TYPE_UNSPECIFIED" - Source type is unspecified.// "SYSTEM_GENERATED_ONLY" - Score is derived only from system-generated// answers.// "INCLUDES_MANUAL_EDITS" - Score is derived from both system-generated// answers, and includes any manual edits if they exist.SourceTypestring `json:"sourceType,omitempty"`// ForceSendFields is a list of field names (e.g. "NormalizedScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NormalizedScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource: Ascorecard result may have multiple sets of scores from varying sources, oneof which becomes the "main" answer above. A ScoreSource represents eachindividual set of scores.
func (GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1alpha1QaScorecardResultScoreSource) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata struct {// ResultIsTruncated: Whether the result rows were truncated because the result// row size is too large to materialize.ResultIsTruncatedbool `json:"resultIsTruncated,omitempty"`// ForceSendFields is a list of field names (e.g. "ResultIsTruncated") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ResultIsTruncated") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata: The metadatafrom querying metrics.
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata)MarshalJSON¶added inv0.217.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse struct {// Location: Required. The location of the data.// "projects/{project}/locations/{location}"Locationstring `json:"location,omitempty"`// MacroAverageSlice: The macro average slice contains aggregated averages// across all selected dimensions. i.e. if group_by agent and scorecard_id is// specified, this field will contain the average across all agents and all// scorecards. This field is only populated if the request specifies a// Dimension.MacroAverageSlice *GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice `json:"macroAverageSlice,omitempty"`// Slices: A slice contains a total and (if the request specified a time// granularity) a time series of metric values. Each slice contains a unique// combination of the cardinality of dimensions from the request.Slices []*GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice `json:"slices,omitempty"`// UpdateTime: The metrics last update time.UpdateTimestring `json:"updateTime,omitempty"`// ForceSendFields is a list of field names (e.g. "Location") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Location") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse: The responsefor querying metrics.
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice struct {// Dimensions: A unique combination of dimensions that this slice represents.Dimensions []*GoogleCloudContactcenterinsightsV1alpha1Dimension `json:"dimensions,omitempty"`// TimeSeries: A time series of metric values. This is only populated if the// request specifies a time granularity other than NONE.TimeSeries *GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries `json:"timeSeries,omitempty"`// Total: The total metric value. The interval of this data point is [starting// create time, ending create time) from the request.Total *GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint `json:"total,omitempty"`// ForceSendFields is a list of field names (e.g. "Dimensions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Dimensions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice: A slicecontains a total and (if the request specified a time granularity) a timeseries of metric values. Each slice contains a unique combination of thecardinality of dimensions from the request. For example, if the requestspecifies a single ISSUE dimension and it has a cardinality of 2 (i.e. thedata used to compute the metrics has 2 issues in total), the response willhave 2 slices: * Slice 1 -> dimensions=[Issue 1] * Slice 2 ->dimensions=[Issue 2]
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSlice) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint struct {// ConversationMeasure: The measure related to conversations.ConversationMeasure *GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure `json:"conversationMeasure,omitempty"`// Interval: The interval that this data point represents. * If this is the// total data point, the interval is [starting create time, ending create time)// from the request. * If this a data point from the time series, the interval// is [time, time + time granularity from the request).Interval *GoogleTypeInterval `json:"interval,omitempty"`// ForceSendFields is a list of field names (e.g. "ConversationMeasure") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationMeasure") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint:A data point contains the metric values mapped to an interval.
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure struct {// AverageAgentSentimentScore: The average agent's sentiment score.AverageAgentSentimentScorefloat64 `json:"averageAgentSentimentScore,omitempty"`// AverageClientSentimentScore: The average client's sentiment score.AverageClientSentimentScorefloat64 `json:"averageClientSentimentScore,omitempty"`// AverageCustomerSatisfactionRating: The average customer satisfaction rating.AverageCustomerSatisfactionRatingfloat64 `json:"averageCustomerSatisfactionRating,omitempty"`// AverageDuration: The average duration.AverageDurationstring `json:"averageDuration,omitempty"`// AverageQaNormalizedScore: The average normalized QA score for a scorecard.// When computing the average across a set of conversations, if a conversation// has been evaluated with multiple revisions of a scorecard, only the latest// revision results will be used. Will exclude 0's in average calculation. Will// be only populated if the request specifies a dimension of QA_SCORECARD_ID.AverageQaNormalizedScorefloat64 `json:"averageQaNormalizedScore,omitempty"`// AverageQaQuestionNormalizedScore: Average QA normalized score averaged for// questions averaged across all revisions of the parent scorecard. Will be// only populated if the request specifies a dimension of QA_QUESTION_ID.AverageQaQuestionNormalizedScorefloat64 `json:"averageQaQuestionNormalizedScore,omitempty"`// AverageSilencePercentage: The average silence percentage.AverageSilencePercentagefloat64 `json:"averageSilencePercentage,omitempty"`// AverageTurnCount: The average turn count.AverageTurnCountfloat64 `json:"averageTurnCount,omitempty"`// ConversationCount: The conversation count.ConversationCountint64 `json:"conversationCount,omitempty"`// QaTagScores: Average QA normalized score for all the tags.QaTagScores []*GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore `json:"qaTagScores,omitempty"`// ForceSendFields is a list of field names (e.g. "AverageAgentSentimentScore")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AverageAgentSentimentScore") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure: The measure related to conversations.
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasure) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore struct {// AverageTagNormalizedScore: Average tag normalized score per tag.AverageTagNormalizedScorefloat64 `json:"averageTagNormalizedScore,omitempty"`// Tag: Tag name.Tagstring `json:"tag,omitempty"`// ForceSendFields is a list of field names (e.g. "AverageTagNormalizedScore")// to unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AverageTagNormalizedScore") to// include in API requests with the JSON null value. By default, fields with// empty values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore: Average QA normalized score for the tag.
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore)UnmarshalJSON¶added inv0.202.0
func (s *GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPointConversationMeasureQaTagScore) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries¶added inv0.202.0
type GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries struct {// DataPoints: The data points that make up the time series .DataPoints []*GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceDataPoint `json:"dataPoints,omitempty"`// ForceSendFields is a list of field names (e.g. "DataPoints") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DataPoints") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries:A time series of metric values.
func (GoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries)MarshalJSON¶added inv0.202.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryMetricsResponseSliceTimeSeries) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewMetadata¶added inv0.228.0
type GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewMetadata struct {}GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewMetadata:The metadata for querying performance overview.
typeGoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewResponse¶added inv0.228.0
type GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewResponse struct {// SummaryText: The summary text of the performance.SummaryTextstring `json:"summaryText,omitempty"`// ForceSendFields is a list of field names (e.g. "SummaryText") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SummaryText") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewResponse:The response for querying performance overview.
func (GoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewResponse)MarshalJSON¶added inv0.228.0
func (sGoogleCloudContactcenterinsightsV1alpha1QueryPerformanceOverviewResponse) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1RedactionConfig¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1RedactionConfig struct {// DeidentifyTemplate: The fully-qualified DLP deidentify template resource// name. Format: `projects/{project}/deidentifyTemplates/{template}`DeidentifyTemplatestring `json:"deidentifyTemplate,omitempty"`// InspectTemplate: The fully-qualified DLP inspect template resource name.// Format:// `projects/{project}/locations/{location}/inspectTemplates/{template}`InspectTemplatestring `json:"inspectTemplate,omitempty"`// ForceSendFields is a list of field names (e.g. "DeidentifyTemplate") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DeidentifyTemplate") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1RedactionConfig: DLP resources usedfor redaction while ingesting conversations. DLP settings are applied toconversations ingested from the `UploadConversation` and`IngestConversations` endpoints, including conversation coming from CCAIPlatform. They are not applied to conversations ingested from the`CreateConversation` endpoint or the Dialogflow / Agent Assist runtimeintegrations. When using Dialogflow / Agent Assist runtime integrations,redaction should be performed in Dialogflow / Agent Assist.
func (GoogleCloudContactcenterinsightsV1alpha1RedactionConfig)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1RedactionConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation struct {// AnnotationId: The unique identifier of the annotation. Format:// projects/{project}/locations/{location}/conversationDatasets/{dataset}/conver// sationDataItems/{data_item}/conversationAnnotations/{annotation}AnnotationIdstring `json:"annotationId,omitempty"`// AnswerFeedback: The feedback that the customer has about the answer in// `data`.AnswerFeedback *GoogleCloudContactcenterinsightsV1alpha1AnswerFeedback `json:"answerFeedback,omitempty"`// ArticleSuggestion: Agent Assist Article Suggestion data.ArticleSuggestion *GoogleCloudContactcenterinsightsV1alpha1ArticleSuggestionData `json:"articleSuggestion,omitempty"`// ConversationSummarizationSuggestion: Conversation summarization suggestion// data.ConversationSummarizationSuggestion *GoogleCloudContactcenterinsightsV1alpha1ConversationSummarizationSuggestionData `json:"conversationSummarizationSuggestion,omitempty"`// CreateTime: The time at which this annotation was created.CreateTimestring `json:"createTime,omitempty"`// DialogflowInteraction: Dialogflow interaction data.DialogflowInteraction *GoogleCloudContactcenterinsightsV1alpha1DialogflowInteractionData `json:"dialogflowInteraction,omitempty"`// EndBoundary: The boundary in the conversation where the annotation ends,// inclusive.EndBoundary *GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary `json:"endBoundary,omitempty"`// FaqAnswer: Agent Assist FAQ answer data.FaqAnswer *GoogleCloudContactcenterinsightsV1alpha1FaqAnswerData `json:"faqAnswer,omitempty"`// SmartComposeSuggestion: Agent Assist Smart Compose suggestion data.SmartComposeSuggestion *GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData `json:"smartComposeSuggestion,omitempty"`// SmartReply: Agent Assist Smart Reply data.SmartReply *GoogleCloudContactcenterinsightsV1alpha1SmartReplyData `json:"smartReply,omitempty"`// StartBoundary: The boundary in the conversation where the annotation starts,// inclusive.StartBoundary *GoogleCloudContactcenterinsightsV1alpha1AnnotationBoundary `json:"startBoundary,omitempty"`// UserInput: Explicit input used for generating the answerUserInput *GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput `json:"userInput,omitempty"`// ForceSendFields is a list of field names (e.g. "AnnotationId") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnnotationId") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation: An annotationthat was generated during the customer and agent interaction.
func (GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotation) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput¶added inv0.185.0
type GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput struct {// GeneratorName: The resource name of associated generator. Format:// `projects//locations//generators/`GeneratorNamestring `json:"generatorName,omitempty"`// Query: Query text. Article Search uses this to store the input query used to// generate the search results.Querystring `json:"query,omitempty"`// QuerySource: Query source for the answer.//// Possible values:// "QUERY_SOURCE_UNSPECIFIED" - Unknown query source.// "AGENT_QUERY" - The query is from agents.// "SUGGESTED_QUERY" - The query is a query from previous suggestions, e.g.// from a preceding SuggestKnowledgeAssist response.QuerySourcestring `json:"querySource,omitempty"`// ForceSendFields is a list of field names (e.g. "GeneratorName") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "GeneratorName") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput: Explicitinput used for generating the answer
func (GoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput)MarshalJSON¶added inv0.185.0
func (sGoogleCloudContactcenterinsightsV1alpha1RuntimeAnnotationUserInput) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadata¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// PartialErrors: Output only. Partial errors during sample conversations// operation that might cause the operation output to be incomplete.PartialErrors []*GoogleRpcStatus `json:"partialErrors,omitempty"`// Request: Output only. The original request for sample conversations to// dataset.Request *GoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest `json:"request,omitempty"`// SampleConversationsStats: Output only. Statistics for SampleConversations// operation.SampleConversationsStats *GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats `json:"sampleConversationsStats,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadata: Themetadata for an SampleConversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadata)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats struct {// FailedSampleCount: Output only. The number of objects which were unable to// be sampled due to errors. The errors are populated in the partial_errors// field.FailedSampleCountint64 `json:"failedSampleCount,omitempty"`// SuccessfulSampleCount: Output only. The number of new conversations added// during this sample operation.SuccessfulSampleCountint64 `json:"successfulSampleCount,omitempty"`// ForceSendFields is a list of field names (e.g. "FailedSampleCount") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "FailedSampleCount") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats: Statistics for SampleConversations operation.
func (GoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1alpha1SampleConversationsMetadataSampleConversationsStats) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest struct {// DestinationDataset: The dataset resource to copy the sampled conversations// to.DestinationDataset *GoogleCloudContactcenterinsightsV1alpha1Dataset `json:"destinationDataset,omitempty"`// Parent: Required. The parent resource of the dataset.Parentstring `json:"parent,omitempty"`// SampleRule: Optional. The sample rule used for sampling conversations.SampleRule *GoogleCloudContactcenterinsightsV1alpha1SampleRule `json:"sampleRule,omitempty"`// ForceSendFields is a list of field names (e.g. "DestinationDataset") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "DestinationDataset") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest: Therequest to sample conversations to a dataset.
func (GoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest)MarshalJSON¶added inv0.234.0
func (sGoogleCloudContactcenterinsightsV1alpha1SampleConversationsRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1SampleConversationsResponse¶added inv0.234.0
type GoogleCloudContactcenterinsightsV1alpha1SampleConversationsResponse struct {}GoogleCloudContactcenterinsightsV1alpha1SampleConversationsResponse: Theresponse to an SampleConversations operation.
typeGoogleCloudContactcenterinsightsV1alpha1SampleRule¶added inv0.233.0
type GoogleCloudContactcenterinsightsV1alpha1SampleRule struct {// ConversationFilter: To specify the filter for the conversions that should// apply this sample rule. An empty filter means this sample rule applies to// all conversations.ConversationFilterstring `json:"conversationFilter,omitempty"`// Dimension: Optional. Group by dimension to sample the conversation. If no// dimension is provided, the sampling will be applied to the project level.// Current supported dimensions is 'quality_metadata.agent_info.agent_id'.Dimensionstring `json:"dimension,omitempty"`// SamplePercentage: Percentage of conversations that we should sample based on// the dimension between [0, 100].SamplePercentagefloat64 `json:"samplePercentage,omitempty"`// SampleRow: Number of the conversations that we should sample based on the// dimension.SampleRowint64 `json:"sampleRow,omitempty,string"`// ForceSendFields is a list of field names (e.g. "ConversationFilter") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConversationFilter") to include// in API requests with the JSON null value. By default, fields with empty// values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SampleRule: Message for samplingconversations.
func (GoogleCloudContactcenterinsightsV1alpha1SampleRule)MarshalJSON¶added inv0.233.0
func (sGoogleCloudContactcenterinsightsV1alpha1SampleRule) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1SampleRule)UnmarshalJSON¶added inv0.233.0
func (s *GoogleCloudContactcenterinsightsV1alpha1SampleRule) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1SentimentData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1SentimentData struct {// Magnitude: A non-negative number from 0 to infinity which represents the// absolute magnitude of sentiment regardless of score.Magnitudefloat64 `json:"magnitude,omitempty"`// Score: The sentiment score between -1.0 (negative) and 1.0 (positive).Scorefloat64 `json:"score,omitempty"`// ForceSendFields is a list of field names (e.g. "Magnitude") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Magnitude") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SentimentData: The data for asentiment annotation.
func (GoogleCloudContactcenterinsightsV1alpha1SentimentData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1SentimentData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1SentimentData)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1SentimentData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1SilenceData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1SilenceData struct {}GoogleCloudContactcenterinsightsV1alpha1SilenceData: The data for a silenceannotation.
typeGoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData struct {// ConfidenceScore: The system's confidence score that this suggestion is a// good match for this conversation, ranging from 0.0 (completely uncertain) to// 1.0 (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the Smart Compose suggestion and// the document from which it originates.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Suggestion: The content of the suggestion.Suggestionstring `json:"suggestion,omitempty"`// ForceSendFields is a list of field names (e.g. "ConfidenceScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConfidenceScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData: AgentAssist Smart Compose suggestion data.
func (GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1SmartComposeSuggestionData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1SmartReplyData¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1SmartReplyData struct {// ConfidenceScore: The system's confidence score that this reply is a good// match for this conversation, ranging from 0.0 (completely uncertain) to 1.0// (completely certain).ConfidenceScorefloat64 `json:"confidenceScore,omitempty"`// Metadata: Map that contains metadata about the Smart Reply and the document// from which it originates.Metadata map[string]string `json:"metadata,omitempty"`// QueryRecord: The name of the answer record. Format:// projects/{project}/locations/{location}/answerRecords/{answer_record}QueryRecordstring `json:"queryRecord,omitempty"`// Reply: The content of the reply.Replystring `json:"reply,omitempty"`// ForceSendFields is a list of field names (e.g. "ConfidenceScore") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ConfidenceScore") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SmartReplyData: Agent Assist SmartReply data.
func (GoogleCloudContactcenterinsightsV1alpha1SmartReplyData)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1SmartReplyData) MarshalJSON() ([]byte,error)
func (*GoogleCloudContactcenterinsightsV1alpha1SmartReplyData)UnmarshalJSON¶added inv0.115.0
func (s *GoogleCloudContactcenterinsightsV1alpha1SmartReplyData) UnmarshalJSON(data []byte)error
typeGoogleCloudContactcenterinsightsV1alpha1SpeechConfig¶added inv0.144.0
type GoogleCloudContactcenterinsightsV1alpha1SpeechConfig struct {// SpeechRecognizer: The fully-qualified Speech Recognizer resource name.// Format: `projects/{project_id}/locations/{location}/recognizer/{recognizer}`SpeechRecognizerstring `json:"speechRecognizer,omitempty"`// ForceSendFields is a list of field names (e.g. "SpeechRecognizer") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "SpeechRecognizer") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1SpeechConfig: Speech-to-Textconfiguration. Speech-to-Text settings are applied to conversations ingestedfrom the `UploadConversation` and `IngestConversations` endpoints, includingconversation coming from CCAI Platform. They are not applied toconversations ingested from the `CreateConversation` endpoint.
func (GoogleCloudContactcenterinsightsV1alpha1SpeechConfig)MarshalJSON¶added inv0.144.0
func (sGoogleCloudContactcenterinsightsV1alpha1SpeechConfig) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata¶
type GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: The original request for undeployment.Request *GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata: Metadatafor undeploying an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest¶
type GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest struct {// Name: Required. The issue model to undeploy.Namestring `json:"name,omitempty"`// ForceSendFields is a list of field names (e.g. "Name") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Name") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest: Therequest to undeploy an issue model.
func (GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest)MarshalJSON¶
func (sGoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse¶
type GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse struct {}GoogleCloudContactcenterinsightsV1alpha1UndeployIssueModelResponse: Theresponse to undeploy an issue model.
typeGoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagMetadata¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagMetadata struct {// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: Output only. The original request.Request *GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "CreateTime") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "CreateTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagMetadata: Themetadata for updating a QaQuestionTag Resource.
func (GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagMetadata)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest¶added inv0.240.0
type GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest struct {// QaQuestionTag: Required. The QaQuestionTag to update.QaQuestionTag *GoogleCloudContactcenterinsightsV1alpha1QaQuestionTag `json:"qaQuestionTag,omitempty"`// UpdateMask: Optional. The list of fields to be updated. All possible fields// can be updated by passing `*`, or a subset of the following updateable// fields can be provided: * `qa_question_tag_name` - the name of the tag *// `qa_question_ids` - the list of questions the tag applies toUpdateMaskstring `json:"updateMask,omitempty"`// ForceSendFields is a list of field names (e.g. "QaQuestionTag") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "QaQuestionTag") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest: Therequest for updating a QaQuestionTag.
func (GoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest)MarshalJSON¶added inv0.240.0
func (sGoogleCloudContactcenterinsightsV1alpha1UpdateQaQuestionTagRequest) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata struct {// AnalysisOperation: Output only. The operation name for a successfully// created analysis operation, if any.AnalysisOperationstring `json:"analysisOperation,omitempty"`// AppliedRedactionConfig: Output only. The redaction config applied to the// uploaded conversation.AppliedRedactionConfig *GoogleCloudContactcenterinsightsV1alpha1RedactionConfig `json:"appliedRedactionConfig,omitempty"`// CreateTime: Output only. The time the operation was created.CreateTimestring `json:"createTime,omitempty"`// EndTime: Output only. The time the operation finished running.EndTimestring `json:"endTime,omitempty"`// Request: Output only. The original request.Request *GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest `json:"request,omitempty"`// ForceSendFields is a list of field names (e.g. "AnalysisOperation") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AnalysisOperation") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata: Themetadata for an `UploadConversation` operation.
func (GoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1UploadConversationMetadata) MarshalJSON() ([]byte,error)
typeGoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest¶added inv0.115.0
type GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest struct {// Conversation: Required. The conversation resource to create.Conversation *GoogleCloudContactcenterinsightsV1alpha1Conversation `json:"conversation,omitempty"`// ConversationId: Optional. A unique ID for the new conversation. This ID will// become the final component of the conversation's resource name. If no ID is// specified, a server-generated ID will be used. This value should be 4-64// characters and must match the regular expression `^[a-z0-9-]{4,64}$`. Valid// characters are `a-z-`ConversationIdstring `json:"conversationId,omitempty"`// Parent: Required. The parent resource of the conversation.Parentstring `json:"parent,omitempty"`// RedactionConfig: Optional. DLP settings for transcript redaction. Will// default to the config specified in Settings.RedactionConfig *GoogleCloudContactcenterinsightsV1alpha1RedactionConfig `json:"redactionConfig,omitempty"`// SpeechConfig: Optional. Speech-to-Text configuration. Will default to the// config specified in Settings.SpeechConfig *GoogleCloudContactcenterinsightsV1alpha1SpeechConfig `json:"speechConfig,omitempty"`// ForceSendFields is a list of field names (e.g. "Conversation") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Conversation") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest: Requestto upload a conversation.
func (GoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest)MarshalJSON¶added inv0.115.0
func (sGoogleCloudContactcenterinsightsV1alpha1UploadConversationRequest) MarshalJSON() ([]byte,error)
typeGoogleIamV1AuditConfig¶added inv0.202.0
type GoogleIamV1AuditConfig struct {// AuditLogConfigs: The configuration for logging of each type of permission.AuditLogConfigs []*GoogleIamV1AuditLogConfig `json:"auditLogConfigs,omitempty"`// Service: Specifies a service that will be enabled for audit logging. For// example, `storage.googleapis.com`, `cloudsql.googleapis.com`. `allServices`// is a special value that covers all services.Servicestring `json:"service,omitempty"`// ForceSendFields is a list of field names (e.g. "AuditLogConfigs") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AuditLogConfigs") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1AuditConfig: Specifies the audit configuration for a service. Theconfiguration determines which permission types are logged, and whatidentities, if any, are exempted from logging. An AuditConfig must have oneor more AuditLogConfigs. If there are AuditConfigs for both `allServices`and a specific service, the union of the two AuditConfigs is used for thatservice: the log_types specified in each AuditConfig are enabled, and theexempted_members in each AuditLogConfig are exempted. Example Policy withmultiple AuditConfigs: { "audit_configs": [ { "service": "allServices","audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": ["user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type":"ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com","audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type":"DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } Forsampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READlogging. It also exempts `jose@example.com` from DATA_READ logging, and`aliya@example.com` from DATA_WRITE logging.
func (GoogleIamV1AuditConfig)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1AuditConfig) MarshalJSON() ([]byte,error)
typeGoogleIamV1AuditLogConfig¶added inv0.202.0
type GoogleIamV1AuditLogConfig struct {// ExemptedMembers: Specifies the identities that do not cause logging for this// type of permission. Follows the same format of Binding.members.ExemptedMembers []string `json:"exemptedMembers,omitempty"`// LogType: The log type that this config enables.//// Possible values:// "LOG_TYPE_UNSPECIFIED" - Default case. Should never be this.// "ADMIN_READ" - Admin reads. Example: CloudIAM getIamPolicy// "DATA_WRITE" - Data writes. Example: CloudSQL Users create// "DATA_READ" - Data reads. Example: CloudSQL Users listLogTypestring `json:"logType,omitempty"`// ForceSendFields is a list of field names (e.g. "ExemptedMembers") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "ExemptedMembers") to include in// API requests with the JSON null value. By default, fields with empty values// are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1AuditLogConfig: Provides the configuration for logging a type ofpermissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ","exempted_members": [ "user:jose@example.com" ] }, { "log_type":"DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, whileexempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfig)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1AuditLogConfig) MarshalJSON() ([]byte,error)
typeGoogleIamV1Binding¶added inv0.202.0
type GoogleIamV1Binding struct {// Condition: The condition that is associated with this binding. If the// condition evaluates to `true`, then this binding applies to the current// request. If the condition evaluates to `false`, then this binding does not// apply to the current request. However, a different role binding might grant// the same role to one or more of the principals in this binding. To learn// which resources support conditions in their IAM policies, see the IAM// documentation// (https://cloud.google.com/iam/help/conditions/resource-policies).Condition *GoogleTypeExpr `json:"condition,omitempty"`// Members: Specifies the principals requesting access for a Google Cloud// resource. `members` can have the following values: * `allUsers`: A special// identifier that represents anyone who is on the internet; with or without a// Google account. * `allAuthenticatedUsers`: A special identifier that// represents anyone who is authenticated with a Google account or a service// account. Does not include identities that come from external identity// providers (IdPs) through identity federation. * `user:{emailid}`: An email// address that represents a specific Google account. For example,// `alice@example.com` . * `serviceAccount:{emailid}`: An email address that// represents a Google service account. For example,// `my-other-app@appspot.gserviceaccount.com`. *// `serviceAccount:{projectid}.svc.id.goog[{namespace}/{kubernetes-sa}]`: An// identifier for a Kubernetes service account// (https://cloud.google.com/kubernetes-engine/docs/how-to/kubernetes-service-accounts).// For example, `my-project.svc.id.goog[my-namespace/my-kubernetes-sa]`. *// `group:{emailid}`: An email address that represents a Google group. For// example, `admins@example.com`. * `domain:{domain}`: The G Suite domain// (primary) that represents all the users of that domain. For example,// `google.com` or `example.com`. *// `principal://iam.googleapis.com/locations/global/workforcePools/{pool_id}/sub// ject/{subject_attribute_value}`: A single identity in a workforce identity// pool. *// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/// group/{group_id}`: All workforce identities in a group. *// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/// attribute.{attribute_name}/{attribute_value}`: All workforce identities with// a specific attribute value. *// `principalSet://iam.googleapis.com/locations/global/workforcePools/{pool_id}/// *`: All identities in a workforce identity pool. *// `principal://iam.googleapis.com/projects/{project_number}/locations/global/wo// rkloadIdentityPools/{pool_id}/subject/{subject_attribute_value}`: A single// identity in a workload identity pool. *// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global// /workloadIdentityPools/{pool_id}/group/{group_id}`: A workload identity pool// group. *// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global// /workloadIdentityPools/{pool_id}/attribute.{attribute_name}/{attribute_value}// `: All identities in a workload identity pool with a certain attribute. *// `principalSet://iam.googleapis.com/projects/{project_number}/locations/global// /workloadIdentityPools/{pool_id}/*`: All identities in a workload identity// pool. * `deleted:user:{emailid}?uid={uniqueid}`: An email address (plus// unique identifier) representing a user that has been recently deleted. For// example, `alice@example.com?uid=123456789012345678901`. If the user is// recovered, this value reverts to `user:{emailid}` and the recovered user// retains the role in the binding. *// `deleted:serviceAccount:{emailid}?uid={uniqueid}`: An email address (plus// unique identifier) representing a service account that has been recently// deleted. For example,// `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`. If the// service account is undeleted, this value reverts to// `serviceAccount:{emailid}` and the undeleted service account retains the// role in the binding. * `deleted:group:{emailid}?uid={uniqueid}`: An email// address (plus unique identifier) representing a Google group that has been// recently deleted. For example,// `admins@example.com?uid=123456789012345678901`. If the group is recovered,// this value reverts to `group:{emailid}` and the recovered group retains the// role in the binding. *// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/{pool// _id}/subject/{subject_attribute_value}`: Deleted single identity in a// workforce identity pool. For example,// `deleted:principal://iam.googleapis.com/locations/global/workforcePools/my-po// ol-id/subject/my-subject-attribute-value`.Members []string `json:"members,omitempty"`// Role: Role that is assigned to the list of `members`, or principals. For// example, `roles/viewer`, `roles/editor`, or `roles/owner`. For an overview// of the IAM roles and permissions, see the IAM documentation// (https://cloud.google.com/iam/docs/roles-overview). For a list of the// available pre-defined roles, see here// (https://cloud.google.com/iam/docs/understanding-roles).Rolestring `json:"role,omitempty"`// ForceSendFields is a list of field names (e.g. "Condition") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Condition") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1Binding: Associates `members`, or principals, with a `role`.
func (GoogleIamV1Binding)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1Binding) MarshalJSON() ([]byte,error)
typeGoogleIamV1Policy¶added inv0.202.0
type GoogleIamV1Policy struct {// AuditConfigs: Specifies cloud audit logging configuration for this policy.AuditConfigs []*GoogleIamV1AuditConfig `json:"auditConfigs,omitempty"`// Bindings: Associates a list of `members`, or principals, with a `role`.// Optionally, may specify a `condition` that determines how and when the// `bindings` are applied. Each of the `bindings` must contain at least one// principal. The `bindings` in a `Policy` can refer to up to 1,500 principals;// up to 250 of these principals can be Google groups. Each occurrence of a// principal counts towards these limits. For example, if the `bindings` grant// 50 different roles to `user:alice@example.com`, and not to any other// principal, then you can add another 1,450 principals to the `bindings` in// the `Policy`.Bindings []*GoogleIamV1Binding `json:"bindings,omitempty"`// Etag: `etag` is used for optimistic concurrency control as a way to help// prevent simultaneous updates of a policy from overwriting each other. It is// strongly suggested that systems make use of the `etag` in the// read-modify-write cycle to perform policy updates in order to avoid race// conditions: An `etag` is returned in the response to `getIamPolicy`, and// systems are expected to put that etag in the request to `setIamPolicy` to// ensure that their change will be applied to the same version of the policy.// **Important:** If you use IAM Conditions, you must include the `etag` field// whenever you call `setIamPolicy`. If you omit this field, then IAM allows// you to overwrite a version `3` policy with a version `1` policy, and all of// the conditions in the version `3` policy are lost.Etagstring `json:"etag,omitempty"`// Version: Specifies the format of the policy. Valid values are `0`, `1`, and// `3`. Requests that specify an invalid value are rejected. Any operation that// affects conditional role bindings must specify version `3`. This requirement// applies to the following operations: * Getting a policy that includes a// conditional role binding * Adding a conditional role binding to a policy *// Changing a conditional role binding in a policy * Removing any role binding,// with or without a condition, from a policy that includes conditions// **Important:** If you use IAM Conditions, you must include the `etag` field// whenever you call `setIamPolicy`. If you omit this field, then IAM allows// you to overwrite a version `3` policy with a version `1` policy, and all of// the conditions in the version `3` policy are lost. If a policy does not// include any conditions, operations on that policy may specify any valid// version or leave the field unset. To learn which resources support// conditions in their IAM policies, see the IAM documentation// (https://cloud.google.com/iam/help/conditions/resource-policies).Versionint64 `json:"version,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "AuditConfigs") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "AuditConfigs") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1Policy: An Identity and Access Management (IAM) policy, whichspecifies access controls for Google Cloud resources. A `Policy` is acollection of `bindings`. A `binding` binds one or more `members`, orprincipals, to a single `role`. Principals can be user accounts, serviceaccounts, Google groups, and domains (such as G Suite). A `role` is a namedlist of permissions; each `role` can be an IAM predefined role or auser-created custom role. For some types of Google Cloud resources, a`binding` can also specify a `condition`, which is a logical expression thatallows access to a resource only if the expression evaluates to `true`. Acondition can add constraints based on attributes of the request, theresource, or both. To learn which resources support conditions in their IAMpolicies, see the IAM documentation(https://cloud.google.com/iam/help/conditions/resource-policies). **JSONexample:** ``` { "bindings": [ { "role":"roles/resourcemanager.organizationAdmin", "members": ["user:mike@example.com", "group:admins@example.com", "domain:google.com","serviceAccount:my-project-id@appspot.gserviceaccount.com" ] }, { "role":"roles/resourcemanager.organizationViewer", "members": ["user:eve@example.com" ], "condition": { "title": "expirable access","description": "Does not grant access after Sep 2020", "expression":"request.time < timestamp('2020-10-01T00:00:00.000Z')", } } ], "etag":"BwWWja0YfJA=", "version": 3 } ``` **YAML example:** ``` bindings: -members: - user:mike@example.com - group:admins@example.com -domain:google.com - serviceAccount:my-project-id@appspot.gserviceaccount.comrole: roles/resourcemanager.organizationAdmin - members: -user:eve@example.com role: roles/resourcemanager.organizationViewercondition: title: expirable access description: Does not grant access afterSep 2020 expression: request.time < timestamp('2020-10-01T00:00:00.000Z')etag: BwWWja0YfJA= version: 3 ``` For a description of IAM and its features,see the IAM documentation (https://cloud.google.com/iam/docs/).
func (GoogleIamV1Policy)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1Policy) MarshalJSON() ([]byte,error)
typeGoogleIamV1SetIamPolicyRequest¶added inv0.202.0
type GoogleIamV1SetIamPolicyRequest struct {// Policy: REQUIRED: The complete policy to be applied to the `resource`. The// size of the policy is limited to a few 10s of KB. An empty policy is a valid// policy but certain Google Cloud services (such as Projects) might reject// them.Policy *GoogleIamV1Policy `json:"policy,omitempty"`// UpdateMask: OPTIONAL: A FieldMask specifying which fields of the policy to// modify. Only the fields in the mask will be modified. If no mask is// provided, the following default mask is used: `paths: "bindings, etag"UpdateMaskstring `json:"updateMask,omitempty"`// ForceSendFields is a list of field names (e.g. "Policy") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Policy") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1SetIamPolicyRequest: Request message for `SetIamPolicy` method.
func (GoogleIamV1SetIamPolicyRequest)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1SetIamPolicyRequest) MarshalJSON() ([]byte,error)
typeGoogleIamV1TestIamPermissionsRequest¶added inv0.202.0
type GoogleIamV1TestIamPermissionsRequest struct {// Permissions: The set of permissions to check for the `resource`. Permissions// with wildcards (such as `*` or `storage.*`) are not allowed. For more// information see IAM Overview// (https://cloud.google.com/iam/docs/overview#permissions).Permissions []string `json:"permissions,omitempty"`// ForceSendFields is a list of field names (e.g. "Permissions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Permissions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1TestIamPermissionsRequest: Request message for`TestIamPermissions` method.
func (GoogleIamV1TestIamPermissionsRequest)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1TestIamPermissionsRequest) MarshalJSON() ([]byte,error)
typeGoogleIamV1TestIamPermissionsResponse¶added inv0.202.0
type GoogleIamV1TestIamPermissionsResponse struct {// Permissions: A subset of `TestPermissionsRequest.permissions` that the// caller is allowed.Permissions []string `json:"permissions,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Permissions") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Permissions") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleIamV1TestIamPermissionsResponse: Response message for`TestIamPermissions` method.
func (GoogleIamV1TestIamPermissionsResponse)MarshalJSON¶added inv0.202.0
func (sGoogleIamV1TestIamPermissionsResponse) MarshalJSON() ([]byte,error)
typeGoogleLongrunningListOperationsResponse¶
type GoogleLongrunningListOperationsResponse struct {// NextPageToken: The standard List next-page token.NextPageTokenstring `json:"nextPageToken,omitempty"`// Operations: A list of operations that matches the specified filter in the// request.Operations []*GoogleLongrunningOperation `json:"operations,omitempty"`// Unreachable: Unordered list. Unreachable resources. Populated when the// request sets `ListOperationsRequest.return_partial_success` and reads across// collections. For example, when attempting to list all resources across all// supported locations.Unreachable []string `json:"unreachable,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "NextPageToken") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "NextPageToken") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleLongrunningListOperationsResponse: The response message forOperations.ListOperations.
func (GoogleLongrunningListOperationsResponse)MarshalJSON¶
func (sGoogleLongrunningListOperationsResponse) MarshalJSON() ([]byte,error)
typeGoogleLongrunningOperation¶
type GoogleLongrunningOperation struct {// Done: If the value is `false`, it means the operation is still in progress.// If `true`, the operation is completed, and either `error` or `response` is// available.Donebool `json:"done,omitempty"`// Error: The error result of the operation in case of failure or cancellation.Error *GoogleRpcStatus `json:"error,omitempty"`// Metadata: Service-specific metadata associated with the operation. It// typically contains progress information and common metadata such as create// time. Some services might not provide such metadata. Any method that returns// a long-running operation should document the metadata type, if any.Metadatagoogleapi.RawMessage `json:"metadata,omitempty"`// Name: The server-assigned name, which is only unique within the same service// that originally returns it. If you use the default HTTP mapping, the `name`// should be a resource name ending with `operations/{unique_id}`.Namestring `json:"name,omitempty"`// Response: The normal, successful response of the operation. If the original// method returns no data on success, such as `Delete`, the response is// `google.protobuf.Empty`. If the original method is standard// `Get`/`Create`/`Update`, the response should be the resource. For other// methods, the response should have the type `XxxResponse`, where `Xxx` is the// original method name. For example, if the original method name is// `TakeSnapshot()`, the inferred response type is `TakeSnapshotResponse`.Responsegoogleapi.RawMessage `json:"response,omitempty"`// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`// ForceSendFields is a list of field names (e.g. "Done") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Done") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleLongrunningOperation: This resource represents a long-runningoperation that is the result of a network API call.
func (GoogleLongrunningOperation)MarshalJSON¶
func (sGoogleLongrunningOperation) MarshalJSON() ([]byte,error)
typeGoogleProtobufEmpty¶
type GoogleProtobufEmpty struct {// ServerResponse contains the HTTP response code and headers from the server.googleapi.ServerResponse `json:"-"`}GoogleProtobufEmpty: A generic empty message that you can re-use to avoiddefining duplicated empty messages in your APIs. A typical example is to useit as the request or the response type of an API method. For instance:service Foo { rpc Bar(google.protobuf.Empty) returns(google.protobuf.Empty); }
typeGoogleRpcStatus¶
type GoogleRpcStatus struct {// Code: The status code, which should be an enum value of google.rpc.Code.Codeint64 `json:"code,omitempty"`// Details: A list of messages that carry the error details. There is a common// set of message types for APIs to use.Details []googleapi.RawMessage `json:"details,omitempty"`// Message: A developer-facing error message, which should be in English. Any// user-facing error message should be localized and sent in the// google.rpc.Status.details field, or localized by the client.Messagestring `json:"message,omitempty"`// ForceSendFields is a list of field names (e.g. "Code") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Code") to include in API requests// with the JSON null value. By default, fields with empty values are omitted// from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleRpcStatus: The `Status` type defines a logical error model that issuitable for different programming environments, including REST APIs and RPCAPIs. It is used by gRPC (https://github.com/grpc). Each `Status` messagecontains three pieces of data: error code, error message, and error details.You can find out more about this error model and how to work with it in theAPI Design Guide (https://cloud.google.com/apis/design/errors).
func (GoogleRpcStatus)MarshalJSON¶
func (sGoogleRpcStatus) MarshalJSON() ([]byte,error)
typeGoogleTypeExpr¶added inv0.202.0
type GoogleTypeExpr struct {// Description: Optional. Description of the expression. This is a longer text// which describes the expression, e.g. when hovered over it in a UI.Descriptionstring `json:"description,omitempty"`// Expression: Textual representation of an expression in Common Expression// Language syntax.Expressionstring `json:"expression,omitempty"`// Location: Optional. String indicating the location of the expression for// error reporting, e.g. a file name and a position in the file.Locationstring `json:"location,omitempty"`// Title: Optional. Title for the expression, i.e. a short string describing// its purpose. This can be used e.g. in UIs which allow to enter the// expression.Titlestring `json:"title,omitempty"`// ForceSendFields is a list of field names (e.g. "Description") to// unconditionally include in API requests. By default, fields with empty or// default values are omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "Description") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleTypeExpr: Represents a textual expression in the Common ExpressionLanguage (CEL) syntax. CEL is a C-like expression language. The syntax andsemantics of CEL are documented athttps://github.com/google/cel-spec.Example (Comparison): title: "Summary size limit" description: "Determinesif a summary is less than 100 chars" expression: "document.summary.size() <100" Example (Equality): title: "Requestor is owner" description:"Determines if requestor is the document owner" expression: "document.owner== request.auth.claims.email" Example (Logic): title: "Public documents"description: "Determine whether the document should be publicly visible"expression: "document.type != 'private' && document.type != 'internal'"Example (Data Manipulation): title: "Notification string" description:"Create a notification string with a timestamp." expression: "'New messagereceived at ' + string(document.create_time)" The exact variables andfunctions that may be referenced within an expression are determined by theservice that evaluates it. See the service documentation for additionalinformation.
func (GoogleTypeExpr)MarshalJSON¶added inv0.202.0
func (sGoogleTypeExpr) MarshalJSON() ([]byte,error)
typeGoogleTypeInterval¶added inv0.202.0
type GoogleTypeInterval struct {// EndTime: Optional. Exclusive end of the interval. If specified, a Timestamp// matching this interval will have to be before the end.EndTimestring `json:"endTime,omitempty"`// StartTime: Optional. Inclusive start of the interval. If specified, a// Timestamp matching this interval will have to be the same or after the// start.StartTimestring `json:"startTime,omitempty"`// ForceSendFields is a list of field names (e.g. "EndTime") to unconditionally// include in API requests. By default, fields with empty or default values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-ForceSendFields for more// details.ForceSendFields []string `json:"-"`// NullFields is a list of field names (e.g. "EndTime") to include in API// requests with the JSON null value. By default, fields with empty values are// omitted from API requests. See//https://pkg.go.dev/google.golang.org/api#hdr-NullFields for more details.NullFields []string `json:"-"`}GoogleTypeInterval: Represents a time interval, encoded as a Timestamp start(inclusive) and a Timestamp end (exclusive). The start must be less than orequal to the end. When the start equals the end, the interval is empty(matches no time). When both start and end are unspecified, the intervalmatches any time.
func (GoogleTypeInterval)MarshalJSON¶added inv0.202.0
func (sGoogleTypeInterval) MarshalJSON() ([]byte,error)
typeProjectsLocationsAnalysisRulesCreateCall¶added inv0.202.0
type ProjectsLocationsAnalysisRulesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAnalysisRulesCreateCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAnalysisRulesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAnalysisRulesCreateCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AnalysisRule,error)
Do executes the "contactcenterinsights.projects.locations.analysisRules.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AnalysisRule.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAnalysisRulesCreateCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAnalysisRulesCreateCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAnalysisRulesDeleteCall¶added inv0.202.0
type ProjectsLocationsAnalysisRulesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAnalysisRulesDeleteCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAnalysisRulesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAnalysisRulesDeleteCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.analysisRules.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAnalysisRulesDeleteCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAnalysisRulesDeleteCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAnalysisRulesGetCall¶added inv0.202.0
type ProjectsLocationsAnalysisRulesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAnalysisRulesGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesGetCall) Context(ctxcontext.Context) *ProjectsLocationsAnalysisRulesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAnalysisRulesGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AnalysisRule,error)
Do executes the "contactcenterinsights.projects.locations.analysisRules.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AnalysisRule.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAnalysisRulesGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAnalysisRulesGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAnalysisRulesGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAnalysisRulesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAnalysisRulesListCall¶added inv0.202.0
type ProjectsLocationsAnalysisRulesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAnalysisRulesListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) Context(ctxcontext.Context) *ProjectsLocationsAnalysisRulesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAnalysisRulesListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse,error)
Do executes the "contactcenterinsights.projects.locations.analysisRules.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAnalysisRulesListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAnalysisRulesListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAnalysisRulesListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAnalysisRulesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAnalysisRulesListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) PageSize(pageSizeint64) *ProjectsLocationsAnalysisRulesListCall
PageSize sets the optional parameter "pageSize": The maximum number ofanalysis rule to return in the response. If this value is zero, the servicewill select a default size. A call may return fewer objects than requested.A non-empty `next_page_token` in the response indicates that more data isavailable.
func (*ProjectsLocationsAnalysisRulesListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) PageToken(pageTokenstring) *ProjectsLocationsAnalysisRulesListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAnalysisRulesResponse`; indicates that this is a continuation of aprior `ListAnalysisRules` call and the system should return the next page ofdata.
func (*ProjectsLocationsAnalysisRulesListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAnalysisRulesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAnalysisRulesPatchCall¶added inv0.202.0
type ProjectsLocationsAnalysisRulesPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAnalysisRulesPatchCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAnalysisRulesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAnalysisRulesPatchCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AnalysisRule,error)
Do executes the "contactcenterinsights.projects.locations.analysisRules.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AnalysisRule.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAnalysisRulesPatchCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAnalysisRulesPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAnalysisRulesPatchCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAnalysisRulesPatchCall)UpdateMask¶added inv0.202.0
func (c *ProjectsLocationsAnalysisRulesPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAnalysisRulesPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. If the update_mask is not provided, the update will be appliedto all fields.
typeProjectsLocationsAnalysisRulesService¶added inv0.202.0
type ProjectsLocationsAnalysisRulesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAnalysisRulesService¶added inv0.202.0
func NewProjectsLocationsAnalysisRulesService(s *Service) *ProjectsLocationsAnalysisRulesService
func (*ProjectsLocationsAnalysisRulesService)Create¶added inv0.202.0
func (r *ProjectsLocationsAnalysisRulesService) Create(parentstring, googlecloudcontactcenterinsightsv1analysisrule *GoogleCloudContactcenterinsightsV1AnalysisRule) *ProjectsLocationsAnalysisRulesCreateCall
Create: Creates a analysis rule.
- parent: The parent resource of the analysis rule. Required. The locationto create a analysis rule for. Format: `projects//locations/` or`projects//locations/`.
func (*ProjectsLocationsAnalysisRulesService)Delete¶added inv0.202.0
func (r *ProjectsLocationsAnalysisRulesService) Delete(namestring) *ProjectsLocationsAnalysisRulesDeleteCall
Delete: Deletes a analysis rule.
- name: The name of the analysis rule to delete.
func (*ProjectsLocationsAnalysisRulesService)Get¶added inv0.202.0
func (r *ProjectsLocationsAnalysisRulesService) Get(namestring) *ProjectsLocationsAnalysisRulesGetCall
Get: Get a analysis rule.
- name: The name of the AnalysisRule to get.
func (*ProjectsLocationsAnalysisRulesService)List¶added inv0.202.0
func (r *ProjectsLocationsAnalysisRulesService) List(parentstring) *ProjectsLocationsAnalysisRulesListCall
List: Lists analysis rules.
- parent: The parent resource of the analysis rules.
func (*ProjectsLocationsAnalysisRulesService)Patch¶added inv0.202.0
func (r *ProjectsLocationsAnalysisRulesService) Patch(namestring, googlecloudcontactcenterinsightsv1analysisrule *GoogleCloudContactcenterinsightsV1AnalysisRule) *ProjectsLocationsAnalysisRulesPatchCall
Patch: Updates a analysis rule.
- name: Identifier. The resource name of the analysis rule. Format:projects/{project}/locations/{location}/analysisRules/{analysis_rule}.
typeProjectsLocationsAssessmentRulesCreateCall¶added inv0.235.0
type ProjectsLocationsAssessmentRulesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAssessmentRulesCreateCall)AssessmentRuleId¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesCreateCall) AssessmentRuleId(assessmentRuleIdstring) *ProjectsLocationsAssessmentRulesCreateCall
AssessmentRuleId sets the optional parameter "assessmentRuleId": A unique IDfor the new AssessmentRule. This ID will become the final component of theAssessmentRule's resource name. If no ID is specified, a server-generated IDwill be used. This value should be 4-64 characters and must match theregular expression `^a-z ([a-z0-9-]{0,61}[a-z0-9])?$`.
func (*ProjectsLocationsAssessmentRulesCreateCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAssessmentRulesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAssessmentRulesCreateCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AssessmentRule,error)
Do executes the "contactcenterinsights.projects.locations.assessmentRules.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AssessmentRule.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAssessmentRulesCreateCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAssessmentRulesCreateCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAssessmentRulesDeleteCall¶added inv0.235.0
type ProjectsLocationsAssessmentRulesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAssessmentRulesDeleteCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAssessmentRulesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAssessmentRulesDeleteCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.assessmentRules.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAssessmentRulesDeleteCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAssessmentRulesDeleteCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAssessmentRulesGetCall¶added inv0.235.0
type ProjectsLocationsAssessmentRulesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAssessmentRulesGetCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesGetCall) Context(ctxcontext.Context) *ProjectsLocationsAssessmentRulesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAssessmentRulesGetCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AssessmentRule,error)
Do executes the "contactcenterinsights.projects.locations.assessmentRules.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AssessmentRule.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAssessmentRulesGetCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAssessmentRulesGetCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAssessmentRulesGetCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAssessmentRulesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAssessmentRulesListCall¶added inv0.235.0
type ProjectsLocationsAssessmentRulesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAssessmentRulesListCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) Context(ctxcontext.Context) *ProjectsLocationsAssessmentRulesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAssessmentRulesListCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse,error)
Do executes the "contactcenterinsights.projects.locations.assessmentRules.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAssessmentRulesListCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAssessmentRulesListCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAssessmentRulesListCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAssessmentRulesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAssessmentRulesListCall)PageSize¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) PageSize(pageSizeint64) *ProjectsLocationsAssessmentRulesListCall
PageSize sets the optional parameter "pageSize": The maximum number ofassessment rule to return in the response. If this value is zero, theservice will select a default size. A call may return fewer objects thanrequested. A non-empty `next_page_token` in the response indicates that moredata is available.
func (*ProjectsLocationsAssessmentRulesListCall)PageToken¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) PageToken(pageTokenstring) *ProjectsLocationsAssessmentRulesListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAssessmentRulesResponse`; indicates that this is a continuation ofa prior `ListAssessmentRules` call and the system should return the nextpage of data.
func (*ProjectsLocationsAssessmentRulesListCall)Pages¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAssessmentRulesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAssessmentRulesPatchCall¶added inv0.235.0
type ProjectsLocationsAssessmentRulesPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAssessmentRulesPatchCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAssessmentRulesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAssessmentRulesPatchCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AssessmentRule,error)
Do executes the "contactcenterinsights.projects.locations.assessmentRules.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AssessmentRule.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAssessmentRulesPatchCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAssessmentRulesPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAssessmentRulesPatchCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAssessmentRulesPatchCall)UpdateMask¶added inv0.235.0
func (c *ProjectsLocationsAssessmentRulesPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAssessmentRulesPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. If the update_mask is not provided, the update will be appliedto all fields.
typeProjectsLocationsAssessmentRulesService¶added inv0.235.0
type ProjectsLocationsAssessmentRulesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAssessmentRulesService¶added inv0.235.0
func NewProjectsLocationsAssessmentRulesService(s *Service) *ProjectsLocationsAssessmentRulesService
func (*ProjectsLocationsAssessmentRulesService)Create¶added inv0.235.0
func (r *ProjectsLocationsAssessmentRulesService) Create(parentstring, googlecloudcontactcenterinsightsv1assessmentrule *GoogleCloudContactcenterinsightsV1AssessmentRule) *ProjectsLocationsAssessmentRulesCreateCall
Create: Creates an assessment rule.
- parent: The parent resource of the assessment rule. Required. The locationto create a assessment rule for. Format: `projects//locations/` or`projects//locations/`.
func (*ProjectsLocationsAssessmentRulesService)Delete¶added inv0.235.0
func (r *ProjectsLocationsAssessmentRulesService) Delete(namestring) *ProjectsLocationsAssessmentRulesDeleteCall
Delete: Deletes an assessment rule.
- name: The name of the assessment rule to delete.
func (*ProjectsLocationsAssessmentRulesService)Get¶added inv0.235.0
func (r *ProjectsLocationsAssessmentRulesService) Get(namestring) *ProjectsLocationsAssessmentRulesGetCall
Get: Get an assessment rule.
- name: The name of the assessment rule to get.
func (*ProjectsLocationsAssessmentRulesService)List¶added inv0.235.0
func (r *ProjectsLocationsAssessmentRulesService) List(parentstring) *ProjectsLocationsAssessmentRulesListCall
List: Lists assessment rules.
- parent: The parent resource of the assessment rules.
func (*ProjectsLocationsAssessmentRulesService)Patch¶added inv0.235.0
func (r *ProjectsLocationsAssessmentRulesService) Patch(namestring, googlecloudcontactcenterinsightsv1assessmentrule *GoogleCloudContactcenterinsightsV1AssessmentRule) *ProjectsLocationsAssessmentRulesPatchCall
Patch: Updates an assessment rule.
- name: Identifier. The resource name of the assessment rule. Format:projects/{project}/locations/{location}/assessmentRules/{assessment_rule}.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.appeal" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall)Force¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Force(forcebool) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisassessment's notes will also be deleted. Otherwise, the request will onlysucceed if it has no notes.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.finalize" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)Filter¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Supported filters include: * `state` - The state of theassessment * `agent_info.agent_id` - The ID of the agent the assessment isfor
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)PageSize¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofassessments to list. If zero, the service will select a default size. A callmay return fewer objects than requested. A non-empty `next_page_token` inthe response indicates that more data is available.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)PageToken¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAssessmentRulesResponse`; indicates that this is a continuation ofa prior `ListAssessmentRules` call and the system should return the nextpage of data.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall)Pages¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.notes.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Note.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.notes.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListNotesResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.notes.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListNotesResponse.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)PageSize¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
PageSize sets the optional parameter "pageSize": The maximum number of notesto return in the response. If zero the service will select a default size. Acall might return fewer objects than requested. A non-empty`next_page_token` in the response indicates that more data is available.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)PageToken¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListNotesResponse`. This value indicates that this is a continuationof a prior `ListNotes` call and that the system should return the next pageof data.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall)Pages¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListNotesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.notes.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Note.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall)UpdateMask¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. If the update_mask is empty, all updateable fields will beupdated. Acceptable fields include: * `content`
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService¶added inv0.235.0
func NewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService(s *Service) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService)Create¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) Create(parentstring, googlecloudcontactcenterinsightsv1note *GoogleCloudContactcenterinsightsV1Note) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesCreateCall
Create: Create Note.
- parent: The parent resource of the note.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService)Delete¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) Delete(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesDeleteCall
Delete: Deletes a Note.
- name: The name of the note to delete.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService)List¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) List(parentstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesListCall
List: List Notes.
- parent: The parent resource of the notes.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService)Patch¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService) Patch(namestring, googlecloudcontactcenterinsightsv1note *GoogleCloudContactcenterinsightsV1Note) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesPatchCall
Patch: Update Note.
- name: Identifier. The resource name of the note. Format:projects/{project}/locations/{location}/conversations/{conversation}/assessments/{assessment}/notes/{note}.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall)Context¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall)Do¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.assessments.publish" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall)Header¶added inv0.235.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService¶added inv0.235.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService struct {Notes *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsNotesService// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService¶added inv0.235.0
func NewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService(s *Service) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)Appeal¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Appeal(namestring, googlecloudcontactcenterinsightsv1appealassessmentrequest *GoogleCloudContactcenterinsightsV1AppealAssessmentRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsAppealCall
Appeal: Appeal an Assessment.
- name: The name of the assessment to appeal.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)Create¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Create(parentstring, googlecloudcontactcenterinsightsv1assessment *GoogleCloudContactcenterinsightsV1Assessment) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsCreateCall
Create: Create Assessment.
- parent: The parent resource of the assessment.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)Delete¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Delete(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsDeleteCall
Delete: Delete an Assessment.
- name: The name of the assessment to delete.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)Finalize¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Finalize(namestring, googlecloudcontactcenterinsightsv1finalizeassessmentrequest *GoogleCloudContactcenterinsightsV1FinalizeAssessmentRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsFinalizeCall
Finalize: Finalize an Assessment.
- name: The name of the assessment to finalize.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)Get¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Get(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsGetCall
Get: Get Assessment.
- name: The name of the assessment to get.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)List¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) List(parentstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsListCall
List: List Assessments.
- parent: The parent resource of the assessments. To list all assessments ina location, substitute the conversation ID with a '-' character.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService)Publish¶added inv0.235.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsService) Publish(namestring, googlecloudcontactcenterinsightsv1publishassessmentrequest *GoogleCloudContactcenterinsightsV1PublishAssessmentRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsPublishCall
Publish: Publish an Assessment.
- name: The name of the assessment to publish.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall¶added inv0.212.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall)Context¶added inv0.212.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall)Do¶added inv0.212.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateStatsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.calculateStats" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1CalculateStatsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall)Fields¶added inv0.212.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall)Filter¶added inv0.212.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. This field is useful for getting statistics aboutconversations with specific properties.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall)Header¶added inv0.212.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall)IfNoneMatch¶added inv0.212.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall)Force¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Force(forcebool) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisconversation's analyses will also be deleted. Otherwise, the request willonly succeed if the conversation has no analyses.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall¶added inv0.230.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall)Context¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall)Do¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.feedbackLabels.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall)FeedbackLabelId¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) FeedbackLabelId(feedbackLabelIdstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall
FeedbackLabelId sets the optional parameter "feedbackLabelId": The ID of thefeedback label to create. If one is not specified it will be generated bythe server.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall)Fields¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall)Header¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall¶added inv0.230.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall)Context¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall)Do¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.feedbackLabels.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall)Fields¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall)Header¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall¶added inv0.230.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall)Context¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall)Do¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.feedbackLabels.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall)Fields¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall)Header¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall)IfNoneMatch¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall¶added inv0.230.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)Context¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)Do¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.feedbackLabels.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)Fields¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)Filter¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Supports disjunctions (OR) and conjunctions (AND).Automatically sorts by conversation ID. To sort by all feedback labels in aproject see ListAllFeedbackLabels. Supported fields: * `issue_model_id` *`qa_question_id` * `qa_scorecard_id` * `min_create_time` * `max_create_time`* `min_update_time` * `max_update_time` * `feedback_label_type`: QUALITY_AI,TOPIC_MODELING
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)Header¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)IfNoneMatch¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)PageSize¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
PageSize sets the optional parameter "pageSize": The maximum number offeedback labels to return in the response. A valid page size ranges from 0to 100,000 inclusive. If the page size is zero or unspecified, a defaultpage size of 100 will be chosen. Note that a call might return fewer resultsthan the requested page size.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)PageToken¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListFeedbackLabelsResponse`. This value indicates that this is acontinuation of a prior `ListFeedbackLabels` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall)Pages¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall¶added inv0.230.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall)Context¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall)Do¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.feedbackLabels.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall)Fields¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall)Header¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall)UpdateMask¶added inv0.230.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. The list offields to be updated.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService¶added inv0.230.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService¶added inv0.230.0
func NewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService(s *Service) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService)Create¶added inv0.230.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Create(parentstring, googlecloudcontactcenterinsightsv1feedbacklabel *GoogleCloudContactcenterinsightsV1FeedbackLabel) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsCreateCall
Create: Create feedback label.
- parent: The parent resource of the feedback label.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService)Delete¶added inv0.230.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Delete(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsDeleteCall
Delete: Delete feedback label.
- name: The name of the feedback label to delete.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService)Get¶added inv0.230.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Get(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsGetCall
Get: Get feedback label.
- name: The name of the feedback label to get.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService)List¶added inv0.230.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) List(parentstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsListCall
List: List feedback labels.
- parent: The parent resource of the feedback labels.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService)Patch¶added inv0.230.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService) Patch(namestring, googlecloudcontactcenterinsightsv1feedbacklabel *GoogleCloudContactcenterinsightsV1FeedbackLabel) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsPatchCall
Patch: Update feedback label.
- name: Immutable. Resource name of the FeedbackLabel. Format:projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Conversation.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall)View¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall) View(viewstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
View sets the optional parameter "view": The level of details of theconversation. Default is `FULL`.
Possible values:
"CONVERSATION_VIEW_UNSPECIFIED" - The conversation view is not specified.
* Defaults to `FULL` in `GetConversationRequest`. * Defaults to `BASIC` in`ListConversationsRequest`.
"FULL" - Populates all fields in the conversation."BASIC" - Populates all fields in the conversation except the transcript.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListConversationsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.conversations.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListConversationsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)Filter¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying conversations with specific properties.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)OrderBy¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) OrderBy(orderBystring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
OrderBy sets the optional parameter "orderBy": The attribute by which toorder conversations in the response. If empty, conversations will be orderedby descending creation time. Supported values are one of the following: *create_time * customer_satisfaction_rating * duration * latest_analysis *start_time * turn_count The default sort order is ascending. To specifyorder, append `asc` or `desc` (`create_time desc`). For more details, seeGoogle AIPs Ordering (https://google.aip.dev/132#ordering).
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofconversations to return in the response. A valid page size ranges from 0 to100,000 inclusive. If the page size is zero or unspecified, a default pagesize of 100 will be chosen. Note that a call might return fewer results thanthe requested page size.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListConversationsResponse`. This value indicates that this is acontinuation of a prior `ListConversations` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListConversationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall)View¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall) View(viewstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
View sets the optional parameter "view": The level of details of theconversation. Default is `BASIC`.
Possible values:
"CONVERSATION_VIEW_UNSPECIFIED" - The conversation view is not specified.
* Defaults to `FULL` in `GetConversationRequest`. * Defaults to `BASIC` in`ListConversationsRequest`.
"FULL" - Populates all fields in the conversation."BASIC" - Populates all fields in the conversation except the transcript.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService struct {Assessments *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsAssessmentsServiceFeedbackLabels *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsFeedbackLabelsService// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService¶added inv0.202.0
func NewProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService(s *Service) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService)CalculateStats¶added inv0.212.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) CalculateStats(locationstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsCalculateStatsCall
CalculateStats: Gets conversation statistics.
- location: The location of the conversations.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService)Delete¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) Delete(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsDeleteCall
Delete: Deletes a conversation.
- name: The name of the conversation to delete.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService)Get¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) Get(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsGetCall
Get: Gets a conversation.
- name: The name of the conversation to get.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService)List¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsService) List(parentstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsListCall
List: Lists conversations.
- parent: The parent resource of the conversation.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall)AuthorizedViewId¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) AuthorizedViewId(authorizedViewIdstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
AuthorizedViewId sets the optional parameter "authorizedViewId": A unique IDfor the new AuthorizedView. This ID will become the final component of theAuthorizedView's resource name. If no ID is specified, a server-generated IDwill be used. This value should be 4-64 characters and must match theregular expression `^a-z ([a-z0-9-]{0,61}[a-z0-9])?$`. Seehttps://google.aip.dev/122#resource-id-segments
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedView,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AuthorizedView.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedView,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AuthorizedView.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.getIamPolicy" call.Any non-2xx status code is an error. Response headers are in either*GoogleIamV1Policy.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall)OptionsRequestedPolicyVersion¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall) OptionsRequestedPolicyVersion(optionsRequestedPolicyVersionint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
OptionsRequestedPolicyVersion sets the optional parameter"options.requestedPolicyVersion": The maximum policy version that will beused to format the policy. Valid values are 0, 1, and 3. Requests specifyingan invalid value will be rejected. Requests for policies with anyconditional role bindings must specify version 3. Policies with noconditional role bindings may specify any valid value or leave the fieldunset. The policy in the response might use the policy version that youspecified, or it might use a lower policy version. For example, if youspecify version 3, but the policy has no conditional role bindings, theresponse uses version 1. To learn which resources support conditions intheir IAM policies, see the IAM documentation(https://cloud.google.com/iam/help/conditions/resource-policies).
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)Filter¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
Filter sets the optional parameter "filter": The filter expression to filterauthorized views listed in the response.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)OrderBy¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) OrderBy(orderBystring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
OrderBy sets the optional parameter "orderBy": The order by expression toorder authorized views listed in the response.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)PageSize¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
PageSize sets the optional parameter "pageSize": The maximum number of viewto return in the response. If the value is zero, the service will select adefault size. A call might return fewer objects than requested. A non-empty`next_page_token` in the response indicates that more data is available.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)PageToken¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAuthorizedViewsResponse`. This value indicates that this is acontinuation of a prior `ListAuthorizedViews` call and that the systemshould return the next page of data.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall)Pages¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAuthorizedViewsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.operations.cancel" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.operations.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.operations.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)Filter¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list pagesize.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list pagetoken.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) Pages(ctxcontext.Context, f func(*GoogleLongrunningListOperationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall)ReturnPartialSuccess¶added inv0.251.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall) ReturnPartialSuccess(returnPartialSuccessbool) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
ReturnPartialSuccess sets the optional parameter "returnPartialSuccess":When set to `true`, operations that are reachable are returned as normal,and those that are unreachable are returned in theListOperationsResponse.unreachable field. This can only be `true` whenreading across collections. For example, when `parent` is set to"projects/example/locations/-". This field is not supported by default andwill result in an `UNIMPLEMENTED` error if set unless explicitly documentedotherwise in service or product specific documentation.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService¶added inv0.202.0
func NewProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService(s *Service) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService)Cancel¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService) Cancel(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsCancelCall
Cancel: Starts asynchronous cancellation on a long-running operation. Theserver makes a best effort to cancel the operation, but success is notguaranteed. If the server doesn't support this method, it returns`google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation orother methods to check whether the cancellation succeeded or whether theoperation completed despite cancellation. On successful cancellation, theoperation is not deleted; instead, it becomes an operation with anOperation.error value with a google.rpc.Status.code of `1`, corresponding to`Code.CANCELLED`.
- name: The name of the operation resource to be cancelled.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService)Get¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService) Get(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use thismethod to poll the operation result at intervals as recommended by the APIservice.
- name: The name of the operation resource.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService)List¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService) List(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsListCall
List: Lists operations that match the specified filter in the request. Ifthe server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedView,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AuthorizedView.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall)UpdateMask¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. All possible fields can be updated by passing `*`, or a subsetof the following updateable fields can be provided: * `conversation_filter`* `display_name`
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall¶added inv0.211.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall)Context¶added inv0.211.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall)Do¶added inv0.211.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.queryMetrics" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall)Fields¶added inv0.211.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall)Header¶added inv0.211.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall¶added inv0.240.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall)Context¶added inv0.240.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall)Do¶added inv0.240.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.queryPerformanceOverview" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall)Fields¶added inv0.240.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall)Header¶added inv0.240.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.search" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)OrderBy¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) OrderBy(orderBystring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
OrderBy sets the optional parameter "orderBy": The order by expression toorder authorized views listed in the response.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)PageSize¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
PageSize sets the optional parameter "pageSize": The maximum number of viewto return in the response. If the value is zero, the service will select adefault size. A call might return fewer objects than requested. A non-empty`next_page_token` in the response indicates that more data is available.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)PageToken¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAuthorizedViewsResponse`. This value indicates that this is acontinuation of a prior `ListAuthorizedViews` call and that the systemshould return the next page of data.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)Pages¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1SearchAuthorizedViewsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall)Query¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall) Query(querystring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
Query sets the optional parameter "query": The query expression to searchauthorized views.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsService¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService struct {Conversations *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsConversationsServiceOperations *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsOperationsService// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsAuthorizedViewsService¶added inv0.202.0
func NewProjectsLocationsAuthorizedViewSetsAuthorizedViewsService(s *Service) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)Create¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Create(parentstring, googlecloudcontactcenterinsightsv1authorizedview *GoogleCloudContactcenterinsightsV1AuthorizedView) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsCreateCall
Create: Create AuthorizedView
- parent: The parent resource of the AuthorizedView.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)Delete¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Delete(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsDeleteCall
Delete: Deletes an AuthorizedView.
- name: The name of the AuthorizedView to delete.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)Get¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Get(namestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetCall
Get: Get AuthorizedView
- name: The name of the AuthorizedView to get.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)GetIamPolicy¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) GetIamPolicy(resourcestring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsGetIamPolicyCall
GetIamPolicy: Gets the access control policy for a resource. Returns anempty policy if the resource exists and does not have a policy set.
- resource: REQUIRED: The resource for which the policy is being requested.See Resource names (https://cloud.google.com/apis/design/resource_names)for the appropriate value for this field.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)List¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) List(parentstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsListCall
List: List AuthorizedViewSets
- parent: The parent resource of the AuthorizedViews. If the parent is setto `-`, all AuthorizedViews under the location will be returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)Patch¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Patch(namestring, googlecloudcontactcenterinsightsv1authorizedview *GoogleCloudContactcenterinsightsV1AuthorizedView) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsPatchCall
Patch: Updates an AuthorizedView.
- name: Identifier. The resource name of the AuthorizedView. Format:projects/{project}/locations/{location}/authorizedViewSets/{authorized_view_set}/authorizedViews/{authorized_view}.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)QueryMetrics¶added inv0.211.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) QueryMetrics(locationstring, googlecloudcontactcenterinsightsv1querymetricsrequest *GoogleCloudContactcenterinsightsV1QueryMetricsRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryMetricsCall
QueryMetrics: Query metrics.
- location: The location of the data."projects/{project}/locations/{location}".
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)QueryPerformanceOverview¶added inv0.240.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) QueryPerformanceOverview(parentstring, googlecloudcontactcenterinsightsv1queryperformanceoverviewrequest *GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsQueryPerformanceOverviewCall
QueryPerformanceOverview: Generates a summary of predefined performancemetrics for a set of conversations. Conversations can be specified byspecifying a time window and an agent id, for now. The summary includes acomparison of metrics computed for conversations in the previous timeperiod, and also a comparison with peers in the same time period.
- parent: The parent resource of the conversations to derive performancestats from. "projects/{project}/locations/{location}".
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)Search¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) Search(parentstring) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSearchCall
Search: SearchAuthorizedViewSets
- parent: The parent resource of the AuthorizedViews. If the parent is setto `-`, all AuthorizedViews under the location will be returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)SetIamPolicy¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) SetIamPolicy(resourcestring, googleiamv1setiampolicyrequest *GoogleIamV1SetIamPolicyRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
SetIamPolicy: Sets the access control policy on the specified resource.Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`,and `PERMISSION_DENIED` errors.
- resource: REQUIRED: The resource for which the policy is being specified.See Resource names (https://cloud.google.com/apis/design/resource_names)for the appropriate value for this field.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService)TestIamPermissions¶added inv0.202.0
func (r *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService) TestIamPermissions(resourcestring, googleiamv1testiampermissionsrequest *GoogleIamV1TestIamPermissionsRequest) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
TestIamPermissions: Returns permissions that a caller has on the specifiedresource. If the resource does not exist, this will return an empty set ofpermissions, not a `NOT_FOUND` error. Note: This operation is designed to beused for building permission-aware UIs and command-line tools, not forauthorization checking. This operation may "fail open" without warning.
- resource: REQUIRED: The resource for which the policy detail is beingrequested. See Resource names(https://cloud.google.com/apis/design/resource_names) for the appropriatevalue for this field.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1Policy,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.setIamPolicy" call.Any non-2xx status code is an error. Response headers are in either*GoogleIamV1Policy.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsSetIamPolicyCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall)Context¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall)Do¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*GoogleIamV1TestIamPermissionsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.authorizedViews.testIamPermissions" call.Any non-2xx status code is an error. Response headers are in either*GoogleIamV1TestIamPermissionsResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall)Header¶added inv0.202.0
func (c *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsTestIamPermissionsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsCreateCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsCreateCall)AuthorizedViewSetId¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) AuthorizedViewSetId(authorizedViewSetIdstring) *ProjectsLocationsAuthorizedViewSetsCreateCall
AuthorizedViewSetId sets the optional parameter "authorizedViewSetId": Aunique ID for the new AuthorizedViewSet. This ID will become the finalcomponent of the AuthorizedViewSet's resource name. If no ID is specified, aserver-generated ID will be used. This value should be 4-64 characters andmust match the regular expression `^a-z ([a-z0-9-]{0,61}[a-z0-9])?$`. Seehttps://google.aip.dev/122#resource-id-segments
func (*ProjectsLocationsAuthorizedViewSetsCreateCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsCreateCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedViewSet,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AuthorizedViewSet.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsCreateCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsCreateCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsDeleteCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsDeleteCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsDeleteCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsAuthorizedViewSetsDeleteCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsDeleteCall)Force¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Force(forcebool) *ProjectsLocationsAuthorizedViewSetsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisAuthorizedViewSet's child resources will also be deleted. Otherwise, therequest will only succeed if it has none.
func (*ProjectsLocationsAuthorizedViewSetsDeleteCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsAuthorizedViewSetsGetCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsGetCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsGetCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedViewSet,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AuthorizedViewSet.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsGetCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsGetCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsGetCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsAuthorizedViewSetsListCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsListCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsListCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsListCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsListCall)Filter¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) Filter(filterstring) *ProjectsLocationsAuthorizedViewSetsListCall
Filter sets the optional parameter "filter": The filter expression to filterauthorized view sets listed in the response.
func (*ProjectsLocationsAuthorizedViewSetsListCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsListCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsAuthorizedViewSetsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsAuthorizedViewSetsListCall)OrderBy¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) OrderBy(orderBystring) *ProjectsLocationsAuthorizedViewSetsListCall
OrderBy sets the optional parameter "orderBy": The order by expression toorder authorized view sets listed in the response.
func (*ProjectsLocationsAuthorizedViewSetsListCall)PageSize¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) PageSize(pageSizeint64) *ProjectsLocationsAuthorizedViewSetsListCall
PageSize sets the optional parameter "pageSize": The maximum number of viewsets to return in the response. If the value is zero, the service willselect a default size. A call might return fewer objects than requested. Anon-empty `next_page_token` in the response indicates that more data isavailable.
func (*ProjectsLocationsAuthorizedViewSetsListCall)PageToken¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) PageToken(pageTokenstring) *ProjectsLocationsAuthorizedViewSetsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAuthorizedViewSetsResponse`. This value indicates that this is acontinuation of a prior `ListAuthorizedViewSets` call and that the systemshould return the next page of data.
func (*ProjectsLocationsAuthorizedViewSetsListCall)Pages¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAuthorizedViewSetsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsAuthorizedViewSetsPatchCall¶added inv0.234.0
type ProjectsLocationsAuthorizedViewSetsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsAuthorizedViewSetsPatchCall)Context¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsAuthorizedViewSetsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsAuthorizedViewSetsPatchCall)Do¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1AuthorizedViewSet,error)
Do executes the "contactcenterinsights.projects.locations.authorizedViewSets.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1AuthorizedViewSet.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsAuthorizedViewSetsPatchCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsAuthorizedViewSetsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsAuthorizedViewSetsPatchCall)Header¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsAuthorizedViewSetsPatchCall)UpdateMask¶added inv0.234.0
func (c *ProjectsLocationsAuthorizedViewSetsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsAuthorizedViewSetsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. All possible fields can be updated by passing `*`, or a subsetof the following updateable fields can be provided: * `display_name`
typeProjectsLocationsAuthorizedViewSetsService¶added inv0.202.0
type ProjectsLocationsAuthorizedViewSetsService struct {AuthorizedViews *ProjectsLocationsAuthorizedViewSetsAuthorizedViewsService// contains filtered or unexported fields}funcNewProjectsLocationsAuthorizedViewSetsService¶added inv0.202.0
func NewProjectsLocationsAuthorizedViewSetsService(s *Service) *ProjectsLocationsAuthorizedViewSetsService
func (*ProjectsLocationsAuthorizedViewSetsService)Create¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsService) Create(parentstring, googlecloudcontactcenterinsightsv1authorizedviewset *GoogleCloudContactcenterinsightsV1AuthorizedViewSet) *ProjectsLocationsAuthorizedViewSetsCreateCall
Create: Create AuthorizedViewSet
- parent: The parent resource of the AuthorizedViewSet.
func (*ProjectsLocationsAuthorizedViewSetsService)Delete¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsService) Delete(namestring) *ProjectsLocationsAuthorizedViewSetsDeleteCall
Delete: Deletes an AuthorizedViewSet.
- name: The name of the AuthorizedViewSet to delete.
func (*ProjectsLocationsAuthorizedViewSetsService)Get¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsService) Get(namestring) *ProjectsLocationsAuthorizedViewSetsGetCall
Get: Get AuthorizedViewSet
- name: The name of the AuthorizedViewSet to get.
func (*ProjectsLocationsAuthorizedViewSetsService)List¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsService) List(parentstring) *ProjectsLocationsAuthorizedViewSetsListCall
List: List AuthorizedViewSets
- parent: The parent resource of the AuthorizedViewSets.
func (*ProjectsLocationsAuthorizedViewSetsService)Patch¶added inv0.234.0
func (r *ProjectsLocationsAuthorizedViewSetsService) Patch(namestring, googlecloudcontactcenterinsightsv1authorizedviewset *GoogleCloudContactcenterinsightsV1AuthorizedViewSet) *ProjectsLocationsAuthorizedViewSetsPatchCall
Patch: Updates an AuthorizedViewSet.
- name: Identifier. The resource name of the AuthorizedViewSet. Format:projects/{project}/locations/{location}/authorizedViewSets/{authorized_view_set}.
typeProjectsLocationsBulkDeleteFeedbackLabelsCall¶added inv0.227.0
type ProjectsLocationsBulkDeleteFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsBulkDeleteFeedbackLabelsCall)Context¶added inv0.227.0
func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsBulkDeleteFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsBulkDeleteFeedbackLabelsCall)Do¶added inv0.227.0
func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.bulkDeleteFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsBulkDeleteFeedbackLabelsCall)Fields¶added inv0.227.0
func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsBulkDeleteFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsBulkDeleteFeedbackLabelsCall)Header¶added inv0.227.0
func (c *ProjectsLocationsBulkDeleteFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsBulkDownloadFeedbackLabelsCall¶added inv0.202.0
type ProjectsLocationsBulkDownloadFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsBulkDownloadFeedbackLabelsCall)Context¶added inv0.202.0
func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsBulkDownloadFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsBulkDownloadFeedbackLabelsCall)Do¶added inv0.202.0
func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.bulkDownloadFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsBulkDownloadFeedbackLabelsCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsBulkDownloadFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsBulkDownloadFeedbackLabelsCall)Header¶added inv0.202.0
func (c *ProjectsLocationsBulkDownloadFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsBulkUploadFeedbackLabelsCall¶added inv0.202.0
type ProjectsLocationsBulkUploadFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsBulkUploadFeedbackLabelsCall)Context¶added inv0.202.0
func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsBulkUploadFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsBulkUploadFeedbackLabelsCall)Do¶added inv0.202.0
func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.bulkUploadFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsBulkUploadFeedbackLabelsCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsBulkUploadFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsBulkUploadFeedbackLabelsCall)Header¶added inv0.202.0
func (c *ProjectsLocationsBulkUploadFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAnalysesCreateCall¶
type ProjectsLocationsConversationsAnalysesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAnalysesCreateCall)Context¶
func (c *ProjectsLocationsConversationsAnalysesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAnalysesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAnalysesCreateCall)Do¶
func (c *ProjectsLocationsConversationsAnalysesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.analyses.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAnalysesCreateCall)Fields¶
func (c *ProjectsLocationsConversationsAnalysesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAnalysesCreateCall)Header¶
func (c *ProjectsLocationsConversationsAnalysesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAnalysesDeleteCall¶
type ProjectsLocationsConversationsAnalysesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAnalysesDeleteCall)Context¶
func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAnalysesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAnalysesDeleteCall)Do¶
func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.conversations.analyses.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsConversationsAnalysesDeleteCall)Fields¶
func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAnalysesDeleteCall)Header¶
func (c *ProjectsLocationsConversationsAnalysesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAnalysesGetCall¶
type ProjectsLocationsConversationsAnalysesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAnalysesGetCall)Context¶
func (c *ProjectsLocationsConversationsAnalysesGetCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAnalysesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAnalysesGetCall)Do¶
func (c *ProjectsLocationsConversationsAnalysesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Analysis,error)
Do executes the "contactcenterinsights.projects.locations.conversations.analyses.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Analysis.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAnalysesGetCall)Fields¶
func (c *ProjectsLocationsConversationsAnalysesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAnalysesGetCall)Header¶
func (c *ProjectsLocationsConversationsAnalysesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsAnalysesGetCall)IfNoneMatch¶
func (c *ProjectsLocationsConversationsAnalysesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsAnalysesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsConversationsAnalysesListCall¶
type ProjectsLocationsConversationsAnalysesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAnalysesListCall)Context¶
func (c *ProjectsLocationsConversationsAnalysesListCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAnalysesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAnalysesListCall)Do¶
func (c *ProjectsLocationsConversationsAnalysesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAnalysesResponse,error)
Do executes the "contactcenterinsights.projects.locations.conversations.analyses.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAnalysesResponse.ServerResponse.Header
or (if a response was returned at all) in error.(*googleapi.Error).Header.
Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAnalysesListCall)Fields¶
func (c *ProjectsLocationsConversationsAnalysesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAnalysesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAnalysesListCall)Filter¶
func (c *ProjectsLocationsConversationsAnalysesListCall) Filter(filterstring) *ProjectsLocationsConversationsAnalysesListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying conversations with specific properties.
func (*ProjectsLocationsConversationsAnalysesListCall)Header¶
func (c *ProjectsLocationsConversationsAnalysesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsAnalysesListCall)IfNoneMatch¶
func (c *ProjectsLocationsConversationsAnalysesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsAnalysesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsConversationsAnalysesListCall)PageSize¶
func (c *ProjectsLocationsConversationsAnalysesListCall) PageSize(pageSizeint64) *ProjectsLocationsConversationsAnalysesListCall
PageSize sets the optional parameter "pageSize": The maximum number ofanalyses to return in the response. If this value is zero, the service willselect a default size. A call might return fewer objects than requested. Anon-empty `next_page_token` in the response indicates that more data isavailable.
func (*ProjectsLocationsConversationsAnalysesListCall)PageToken¶
func (c *ProjectsLocationsConversationsAnalysesListCall) PageToken(pageTokenstring) *ProjectsLocationsConversationsAnalysesListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAnalysesResponse`; indicates that this is a continuation of aprior `ListAnalyses` call and the system should return the next page ofdata.
func (*ProjectsLocationsConversationsAnalysesListCall)Pages¶
func (c *ProjectsLocationsConversationsAnalysesListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAnalysesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsConversationsAnalysesService¶
type ProjectsLocationsConversationsAnalysesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsConversationsAnalysesService¶
func NewProjectsLocationsConversationsAnalysesService(s *Service) *ProjectsLocationsConversationsAnalysesService
func (*ProjectsLocationsConversationsAnalysesService)Create¶
func (r *ProjectsLocationsConversationsAnalysesService) Create(parentstring, googlecloudcontactcenterinsightsv1analysis *GoogleCloudContactcenterinsightsV1Analysis) *ProjectsLocationsConversationsAnalysesCreateCall
Create: Creates an analysis. The long running operation is done when theanalysis has completed.
- parent: The parent resource of the analysis.
func (*ProjectsLocationsConversationsAnalysesService)Delete¶
func (r *ProjectsLocationsConversationsAnalysesService) Delete(namestring) *ProjectsLocationsConversationsAnalysesDeleteCall
Delete: Deletes an analysis.
- name: The name of the analysis to delete.
func (*ProjectsLocationsConversationsAnalysesService)Get¶
func (r *ProjectsLocationsConversationsAnalysesService) Get(namestring) *ProjectsLocationsConversationsAnalysesGetCall
Get: Gets an analysis.
- name: The name of the analysis to get.
func (*ProjectsLocationsConversationsAnalysesService)List¶
func (r *ProjectsLocationsConversationsAnalysesService) List(parentstring) *ProjectsLocationsConversationsAnalysesListCall
List: Lists analyses.
- parent: The parent resource of the analyses.
typeProjectsLocationsConversationsAssessmentsAppealCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsAppealCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsAppealCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsAppealCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsAppealCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.appeal" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsAppealCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsAppealCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsAppealCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsAppealCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsCreateCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsCreateCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsCreateCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsCreateCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsCreateCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsDeleteCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsDeleteCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsDeleteCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsConversationsAssessmentsDeleteCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsDeleteCall)Force¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Force(forcebool) *ProjectsLocationsConversationsAssessmentsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisassessment's notes will also be deleted. Otherwise, the request will onlysucceed if it has no notes.
func (*ProjectsLocationsConversationsAssessmentsDeleteCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsFinalizeCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsFinalizeCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsFinalizeCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsFinalizeCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsFinalizeCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.finalize" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsFinalizeCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsFinalizeCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsFinalizeCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsFinalizeCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsGetCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsGetCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsGetCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsGetCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsGetCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsGetCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsAssessmentsGetCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsAssessmentsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsConversationsAssessmentsListCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsListCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsListCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsListCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsListCall)Filter¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) Filter(filterstring) *ProjectsLocationsConversationsAssessmentsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Supported filters include: * `state` - The state of theassessment * `agent_info.agent_id` - The ID of the agent the assessment isfor
func (*ProjectsLocationsConversationsAssessmentsListCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsAssessmentsListCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsAssessmentsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsConversationsAssessmentsListCall)PageSize¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) PageSize(pageSizeint64) *ProjectsLocationsConversationsAssessmentsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofassessments to list. If zero, the service will select a default size. A callmay return fewer objects than requested. A non-empty `next_page_token` inthe response indicates that more data is available.
func (*ProjectsLocationsConversationsAssessmentsListCall)PageToken¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) PageToken(pageTokenstring) *ProjectsLocationsConversationsAssessmentsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAssessmentRulesResponse`; indicates that this is a continuation ofa prior `ListAssessmentRules` call and the system should return the nextpage of data.
func (*ProjectsLocationsConversationsAssessmentsListCall)Pages¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAssessmentsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsConversationsAssessmentsNotesCreateCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsNotesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsNotesCreateCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsNotesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsNotesCreateCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.notes.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Note.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsNotesCreateCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsNotesCreateCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsNotesDeleteCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsNotesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsNotesDeleteCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsNotesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsNotesDeleteCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.notes.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsConversationsAssessmentsNotesDeleteCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsNotesDeleteCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsNotesListCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsNotesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsNotesListCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsNotesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListNotesResponse,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.notes.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListNotesResponse.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)IfNoneMatch¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsAssessmentsNotesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)PageSize¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) PageSize(pageSizeint64) *ProjectsLocationsConversationsAssessmentsNotesListCall
PageSize sets the optional parameter "pageSize": The maximum number of notesto return in the response. If zero the service will select a default size. Acall might return fewer objects than requested. A non-empty`next_page_token` in the response indicates that more data is available.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)PageToken¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) PageToken(pageTokenstring) *ProjectsLocationsConversationsAssessmentsNotesListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListNotesResponse`. This value indicates that this is a continuationof a prior `ListNotes` call and that the system should return the next pageof data.
func (*ProjectsLocationsConversationsAssessmentsNotesListCall)Pages¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListNotesResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsConversationsAssessmentsNotesPatchCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsNotesPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsNotesPatchCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsNotesPatchCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Note,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.notes.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Note.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsNotesPatchCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsNotesPatchCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsAssessmentsNotesPatchCall)UpdateMask¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsNotesPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. If the update_mask is empty, all updateable fields will beupdated. Acceptable fields include: * `content`
typeProjectsLocationsConversationsAssessmentsNotesService¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsNotesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsConversationsAssessmentsNotesService¶added inv0.235.0
func NewProjectsLocationsConversationsAssessmentsNotesService(s *Service) *ProjectsLocationsConversationsAssessmentsNotesService
func (*ProjectsLocationsConversationsAssessmentsNotesService)Create¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsNotesService) Create(parentstring, googlecloudcontactcenterinsightsv1note *GoogleCloudContactcenterinsightsV1Note) *ProjectsLocationsConversationsAssessmentsNotesCreateCall
Create: Create Note.
- parent: The parent resource of the note.
func (*ProjectsLocationsConversationsAssessmentsNotesService)Delete¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsNotesService) Delete(namestring) *ProjectsLocationsConversationsAssessmentsNotesDeleteCall
Delete: Deletes a Note.
- name: The name of the note to delete.
func (*ProjectsLocationsConversationsAssessmentsNotesService)List¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsNotesService) List(parentstring) *ProjectsLocationsConversationsAssessmentsNotesListCall
List: List Notes.
- parent: The parent resource of the notes.
func (*ProjectsLocationsConversationsAssessmentsNotesService)Patch¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsNotesService) Patch(namestring, googlecloudcontactcenterinsightsv1note *GoogleCloudContactcenterinsightsV1Note) *ProjectsLocationsConversationsAssessmentsNotesPatchCall
Patch: Update Note.
- name: Identifier. The resource name of the note. Format:projects/{project}/locations/{location}/conversations/{conversation}/assessments/{assessment}/notes/{note}.
typeProjectsLocationsConversationsAssessmentsPublishCall¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsPublishCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsAssessmentsPublishCall)Context¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsAssessmentsPublishCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsAssessmentsPublishCall)Do¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Assessment,error)
Do executes the "contactcenterinsights.projects.locations.conversations.assessments.publish" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Assessment.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsAssessmentsPublishCall)Fields¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsAssessmentsPublishCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsAssessmentsPublishCall)Header¶added inv0.235.0
func (c *ProjectsLocationsConversationsAssessmentsPublishCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsAssessmentsService¶added inv0.235.0
type ProjectsLocationsConversationsAssessmentsService struct {Notes *ProjectsLocationsConversationsAssessmentsNotesService// contains filtered or unexported fields}funcNewProjectsLocationsConversationsAssessmentsService¶added inv0.235.0
func NewProjectsLocationsConversationsAssessmentsService(s *Service) *ProjectsLocationsConversationsAssessmentsService
func (*ProjectsLocationsConversationsAssessmentsService)Appeal¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) Appeal(namestring, googlecloudcontactcenterinsightsv1appealassessmentrequest *GoogleCloudContactcenterinsightsV1AppealAssessmentRequest) *ProjectsLocationsConversationsAssessmentsAppealCall
Appeal: Appeal an Assessment.
- name: The name of the assessment to appeal.
func (*ProjectsLocationsConversationsAssessmentsService)Create¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) Create(parentstring, googlecloudcontactcenterinsightsv1assessment *GoogleCloudContactcenterinsightsV1Assessment) *ProjectsLocationsConversationsAssessmentsCreateCall
Create: Create Assessment.
- parent: The parent resource of the assessment.
func (*ProjectsLocationsConversationsAssessmentsService)Delete¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) Delete(namestring) *ProjectsLocationsConversationsAssessmentsDeleteCall
Delete: Delete an Assessment.
- name: The name of the assessment to delete.
func (*ProjectsLocationsConversationsAssessmentsService)Finalize¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) Finalize(namestring, googlecloudcontactcenterinsightsv1finalizeassessmentrequest *GoogleCloudContactcenterinsightsV1FinalizeAssessmentRequest) *ProjectsLocationsConversationsAssessmentsFinalizeCall
Finalize: Finalize an Assessment.
- name: The name of the assessment to finalize.
func (*ProjectsLocationsConversationsAssessmentsService)Get¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) Get(namestring) *ProjectsLocationsConversationsAssessmentsGetCall
Get: Get Assessment.
- name: The name of the assessment to get.
func (*ProjectsLocationsConversationsAssessmentsService)List¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) List(parentstring) *ProjectsLocationsConversationsAssessmentsListCall
List: List Assessments.
- parent: The parent resource of the assessments. To list all assessments ina location, substitute the conversation ID with a '-' character.
func (*ProjectsLocationsConversationsAssessmentsService)Publish¶added inv0.235.0
func (r *ProjectsLocationsConversationsAssessmentsService) Publish(namestring, googlecloudcontactcenterinsightsv1publishassessmentrequest *GoogleCloudContactcenterinsightsV1PublishAssessmentRequest) *ProjectsLocationsConversationsAssessmentsPublishCall
Publish: Publish an Assessment.
- name: The name of the assessment to publish.
typeProjectsLocationsConversationsBulkAnalyzeCall¶added inv0.104.0
type ProjectsLocationsConversationsBulkAnalyzeCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsBulkAnalyzeCall)Context¶added inv0.104.0
func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsBulkAnalyzeCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsBulkAnalyzeCall)Do¶added inv0.104.0
func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.bulkAnalyze" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsBulkAnalyzeCall)Fields¶added inv0.104.0
func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsBulkAnalyzeCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsBulkAnalyzeCall)Header¶added inv0.104.0
func (c *ProjectsLocationsConversationsBulkAnalyzeCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsBulkDeleteCall¶added inv0.150.0
type ProjectsLocationsConversationsBulkDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsBulkDeleteCall)Context¶added inv0.150.0
func (c *ProjectsLocationsConversationsBulkDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsBulkDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsBulkDeleteCall)Do¶added inv0.150.0
func (c *ProjectsLocationsConversationsBulkDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.bulkDelete" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsBulkDeleteCall)Fields¶added inv0.150.0
func (c *ProjectsLocationsConversationsBulkDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsBulkDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsBulkDeleteCall)Header¶added inv0.150.0
func (c *ProjectsLocationsConversationsBulkDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsCalculateStatsCall¶
type ProjectsLocationsConversationsCalculateStatsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsCalculateStatsCall)Context¶
func (c *ProjectsLocationsConversationsCalculateStatsCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsCalculateStatsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsCalculateStatsCall)Do¶
func (c *ProjectsLocationsConversationsCalculateStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateStatsResponse,error)
Do executes the "contactcenterinsights.projects.locations.conversations.calculateStats" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1CalculateStatsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsConversationsCalculateStatsCall)Fields¶
func (c *ProjectsLocationsConversationsCalculateStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsCalculateStatsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsCalculateStatsCall)Filter¶
func (c *ProjectsLocationsConversationsCalculateStatsCall) Filter(filterstring) *ProjectsLocationsConversationsCalculateStatsCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. This field is useful for getting statistics aboutconversations with specific properties.
func (*ProjectsLocationsConversationsCalculateStatsCall)Header¶
func (c *ProjectsLocationsConversationsCalculateStatsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsCalculateStatsCall)IfNoneMatch¶
func (c *ProjectsLocationsConversationsCalculateStatsCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsCalculateStatsCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsConversationsCreateCall¶
type ProjectsLocationsConversationsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsCreateCall)Context¶
func (c *ProjectsLocationsConversationsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsCreateCall)ConversationId¶
func (c *ProjectsLocationsConversationsCreateCall) ConversationId(conversationIdstring) *ProjectsLocationsConversationsCreateCall
ConversationId sets the optional parameter "conversationId": A unique ID forthe new conversation. This ID will become the final component of theconversation's resource name. If no ID is specified, a server-generated IDwill be used. This value should be 4-64 characters and must match theregular expression `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`
func (*ProjectsLocationsConversationsCreateCall)Do¶
func (c *ProjectsLocationsConversationsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Conversation.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsCreateCall)Fields¶
func (c *ProjectsLocationsConversationsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsCreateCall)Header¶
func (c *ProjectsLocationsConversationsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsDeleteCall¶
type ProjectsLocationsConversationsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsDeleteCall)Context¶
func (c *ProjectsLocationsConversationsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsDeleteCall)Do¶
func (c *ProjectsLocationsConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.conversations.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsConversationsDeleteCall)Fields¶
func (c *ProjectsLocationsConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsDeleteCall)Force¶
func (c *ProjectsLocationsConversationsDeleteCall) Force(forcebool) *ProjectsLocationsConversationsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisconversation's analyses will also be deleted. Otherwise, the request willonly succeed if the conversation has no analyses.
func (*ProjectsLocationsConversationsDeleteCall)Header¶
func (c *ProjectsLocationsConversationsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsFeedbackLabelsCreateCall¶added inv0.202.0
type ProjectsLocationsConversationsFeedbackLabelsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsFeedbackLabelsCreateCall)Context¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsFeedbackLabelsCreateCall)Do¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.conversations.feedbackLabels.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsFeedbackLabelsCreateCall)FeedbackLabelId¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) FeedbackLabelId(feedbackLabelIdstring) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
FeedbackLabelId sets the optional parameter "feedbackLabelId": The ID of thefeedback label to create. If one is not specified it will be generated bythe server.
func (*ProjectsLocationsConversationsFeedbackLabelsCreateCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsFeedbackLabelsCreateCall)Header¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsFeedbackLabelsDeleteCall¶added inv0.202.0
type ProjectsLocationsConversationsFeedbackLabelsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsFeedbackLabelsDeleteCall)Context¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsFeedbackLabelsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsFeedbackLabelsDeleteCall)Do¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.conversations.feedbackLabels.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsConversationsFeedbackLabelsDeleteCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsFeedbackLabelsDeleteCall)Header¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsFeedbackLabelsGetCall¶added inv0.202.0
type ProjectsLocationsConversationsFeedbackLabelsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsFeedbackLabelsGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsFeedbackLabelsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsFeedbackLabelsGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.conversations.feedbackLabels.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsFeedbackLabelsGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsFeedbackLabelsGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsFeedbackLabelsGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsFeedbackLabelsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsConversationsFeedbackLabelsListCall¶added inv0.202.0
type ProjectsLocationsConversationsFeedbackLabelsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsFeedbackLabelsListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsFeedbackLabelsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse,error)
Do executes the "contactcenterinsights.projects.locations.conversations.feedbackLabels.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)Filter¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Filter(filterstring) *ProjectsLocationsConversationsFeedbackLabelsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Supports disjunctions (OR) and conjunctions (AND).Automatically sorts by conversation ID. To sort by all feedback labels in aproject see ListAllFeedbackLabels. Supported fields: * `issue_model_id` *`qa_question_id` * `qa_scorecard_id` * `min_create_time` * `max_create_time`* `min_update_time` * `max_update_time` * `feedback_label_type`: QUALITY_AI,TOPIC_MODELING
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsFeedbackLabelsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) PageSize(pageSizeint64) *ProjectsLocationsConversationsFeedbackLabelsListCall
PageSize sets the optional parameter "pageSize": The maximum number offeedback labels to return in the response. A valid page size ranges from 0to 100,000 inclusive. If the page size is zero or unspecified, a defaultpage size of 100 will be chosen. Note that a call might return fewer resultsthan the requested page size.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) PageToken(pageTokenstring) *ProjectsLocationsConversationsFeedbackLabelsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListFeedbackLabelsResponse`. This value indicates that this is acontinuation of a prior `ListFeedbackLabels` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsConversationsFeedbackLabelsListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsConversationsFeedbackLabelsPatchCall¶added inv0.202.0
type ProjectsLocationsConversationsFeedbackLabelsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsFeedbackLabelsPatchCall)Context¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsFeedbackLabelsPatchCall)Do¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.conversations.feedbackLabels.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsFeedbackLabelsPatchCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsFeedbackLabelsPatchCall)Header¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsFeedbackLabelsPatchCall)UpdateMask¶added inv0.202.0
func (c *ProjectsLocationsConversationsFeedbackLabelsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. The list offields to be updated.
typeProjectsLocationsConversationsFeedbackLabelsService¶added inv0.202.0
type ProjectsLocationsConversationsFeedbackLabelsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsConversationsFeedbackLabelsService¶added inv0.202.0
func NewProjectsLocationsConversationsFeedbackLabelsService(s *Service) *ProjectsLocationsConversationsFeedbackLabelsService
func (*ProjectsLocationsConversationsFeedbackLabelsService)Create¶added inv0.202.0
func (r *ProjectsLocationsConversationsFeedbackLabelsService) Create(parentstring, googlecloudcontactcenterinsightsv1feedbacklabel *GoogleCloudContactcenterinsightsV1FeedbackLabel) *ProjectsLocationsConversationsFeedbackLabelsCreateCall
Create: Create feedback label.
- parent: The parent resource of the feedback label.
func (*ProjectsLocationsConversationsFeedbackLabelsService)Delete¶added inv0.202.0
func (r *ProjectsLocationsConversationsFeedbackLabelsService) Delete(namestring) *ProjectsLocationsConversationsFeedbackLabelsDeleteCall
Delete: Delete feedback label.
- name: The name of the feedback label to delete.
func (*ProjectsLocationsConversationsFeedbackLabelsService)Get¶added inv0.202.0
func (r *ProjectsLocationsConversationsFeedbackLabelsService) Get(namestring) *ProjectsLocationsConversationsFeedbackLabelsGetCall
Get: Get feedback label.
- name: The name of the feedback label to get.
func (*ProjectsLocationsConversationsFeedbackLabelsService)List¶added inv0.202.0
func (r *ProjectsLocationsConversationsFeedbackLabelsService) List(parentstring) *ProjectsLocationsConversationsFeedbackLabelsListCall
List: List feedback labels.
- parent: The parent resource of the feedback labels.
func (*ProjectsLocationsConversationsFeedbackLabelsService)Patch¶added inv0.202.0
func (r *ProjectsLocationsConversationsFeedbackLabelsService) Patch(namestring, googlecloudcontactcenterinsightsv1feedbacklabel *GoogleCloudContactcenterinsightsV1FeedbackLabel) *ProjectsLocationsConversationsFeedbackLabelsPatchCall
Patch: Update feedback label.
- name: Immutable. Resource name of the FeedbackLabel. Format:projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}.
typeProjectsLocationsConversationsGetCall¶
type ProjectsLocationsConversationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsGetCall)Context¶
func (c *ProjectsLocationsConversationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsGetCall)Do¶
func (c *ProjectsLocationsConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Conversation.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsGetCall)Fields¶
func (c *ProjectsLocationsConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsGetCall)Header¶
func (c *ProjectsLocationsConversationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsGetCall)IfNoneMatch¶
func (c *ProjectsLocationsConversationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsConversationsGetCall)View¶
func (c *ProjectsLocationsConversationsGetCall) View(viewstring) *ProjectsLocationsConversationsGetCall
View sets the optional parameter "view": The level of details of theconversation. Default is `FULL`.
Possible values:
"CONVERSATION_VIEW_UNSPECIFIED" - The conversation view is not specified.
* Defaults to `FULL` in `GetConversationRequest`. * Defaults to `BASIC` in`ListConversationsRequest`.
"FULL" - Populates all fields in the conversation."BASIC" - Populates all fields in the conversation except the transcript.
typeProjectsLocationsConversationsIngestCall¶added inv0.104.0
type ProjectsLocationsConversationsIngestCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsIngestCall)Context¶added inv0.104.0
func (c *ProjectsLocationsConversationsIngestCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsIngestCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsIngestCall)Do¶added inv0.104.0
func (c *ProjectsLocationsConversationsIngestCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.ingest" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsIngestCall)Fields¶added inv0.104.0
func (c *ProjectsLocationsConversationsIngestCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsIngestCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsIngestCall)Header¶added inv0.104.0
func (c *ProjectsLocationsConversationsIngestCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsListCall¶
type ProjectsLocationsConversationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsListCall)Context¶
func (c *ProjectsLocationsConversationsListCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsListCall)Do¶
func (c *ProjectsLocationsConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListConversationsResponse,error)
Do executes the "contactcenterinsights.projects.locations.conversations.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListConversationsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsConversationsListCall)Fields¶
func (c *ProjectsLocationsConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsListCall)Filter¶
func (c *ProjectsLocationsConversationsListCall) Filter(filterstring) *ProjectsLocationsConversationsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying conversations with specific properties.
func (*ProjectsLocationsConversationsListCall)Header¶
func (c *ProjectsLocationsConversationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsListCall)IfNoneMatch¶
func (c *ProjectsLocationsConversationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsConversationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsConversationsListCall)OrderBy¶added inv0.164.0
func (c *ProjectsLocationsConversationsListCall) OrderBy(orderBystring) *ProjectsLocationsConversationsListCall
OrderBy sets the optional parameter "orderBy": The attribute by which toorder conversations in the response. If empty, conversations will be orderedby descending creation time. Supported values are one of the following: *create_time * customer_satisfaction_rating * duration * latest_analysis *start_time * turn_count The default sort order is ascending. To specifyorder, append `asc` or `desc` (`create_time desc`). For more details, seeGoogle AIPs Ordering (https://google.aip.dev/132#ordering).
func (*ProjectsLocationsConversationsListCall)PageSize¶
func (c *ProjectsLocationsConversationsListCall) PageSize(pageSizeint64) *ProjectsLocationsConversationsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofconversations to return in the response. A valid page size ranges from 0 to100,000 inclusive. If the page size is zero or unspecified, a default pagesize of 100 will be chosen. Note that a call might return fewer results thanthe requested page size.
func (*ProjectsLocationsConversationsListCall)PageToken¶
func (c *ProjectsLocationsConversationsListCall) PageToken(pageTokenstring) *ProjectsLocationsConversationsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListConversationsResponse`. This value indicates that this is acontinuation of a prior `ListConversations` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsConversationsListCall)Pages¶
func (c *ProjectsLocationsConversationsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListConversationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsConversationsListCall)View¶
func (c *ProjectsLocationsConversationsListCall) View(viewstring) *ProjectsLocationsConversationsListCall
View sets the optional parameter "view": The level of details of theconversation. Default is `BASIC`.
Possible values:
"CONVERSATION_VIEW_UNSPECIFIED" - The conversation view is not specified.
* Defaults to `FULL` in `GetConversationRequest`. * Defaults to `BASIC` in`ListConversationsRequest`.
"FULL" - Populates all fields in the conversation."BASIC" - Populates all fields in the conversation except the transcript.
typeProjectsLocationsConversationsPatchCall¶
type ProjectsLocationsConversationsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsPatchCall)AllowMissing¶added inv0.244.0
func (c *ProjectsLocationsConversationsPatchCall) AllowMissing(allowMissingbool) *ProjectsLocationsConversationsPatchCall
AllowMissing sets the optional parameter "allowMissing": Defaults to false.If set to true, and the conversation is not found, a new conversation willbe created. In this situation, `update_mask` is ignored.
func (*ProjectsLocationsConversationsPatchCall)Context¶
func (c *ProjectsLocationsConversationsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsPatchCall)Do¶
func (c *ProjectsLocationsConversationsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Conversation.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsPatchCall)Fields¶
func (c *ProjectsLocationsConversationsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsPatchCall)Header¶
func (c *ProjectsLocationsConversationsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsConversationsPatchCall)UpdateMask¶
func (c *ProjectsLocationsConversationsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsConversationsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. All possible fields can be updated by passing `*`, or a subsetof the following updateable fields can be provided: * `agent_id` *`language_code` * `labels` * `metadata` * `quality_metadata` *`call_metadata` * `start_time` * `expire_time` or `ttl` *`data_source.gcs_source.audio_uri` or *`data_source.dialogflow_source.audio_uri` * `data_source.screen_recordings`
typeProjectsLocationsConversationsSampleCall¶added inv0.249.0
type ProjectsLocationsConversationsSampleCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsSampleCall)Context¶added inv0.249.0
func (c *ProjectsLocationsConversationsSampleCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsSampleCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsSampleCall)Do¶added inv0.249.0
func (c *ProjectsLocationsConversationsSampleCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.sample" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsSampleCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsConversationsSampleCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsSampleCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsSampleCall)Header¶added inv0.249.0
func (c *ProjectsLocationsConversationsSampleCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsSegmentsBulkAnalyzeCall¶added inv0.254.0
type ProjectsLocationsConversationsSegmentsBulkAnalyzeCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsSegmentsBulkAnalyzeCall)Context¶added inv0.254.0
func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsSegmentsBulkAnalyzeCall)Do¶added inv0.254.0
func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.segments.bulkAnalyze" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsSegmentsBulkAnalyzeCall)Fields¶added inv0.254.0
func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsSegmentsBulkAnalyzeCall)Header¶added inv0.254.0
func (c *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsConversationsSegmentsService¶added inv0.254.0
type ProjectsLocationsConversationsSegmentsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsConversationsSegmentsService¶added inv0.254.0
func NewProjectsLocationsConversationsSegmentsService(s *Service) *ProjectsLocationsConversationsSegmentsService
func (*ProjectsLocationsConversationsSegmentsService)BulkAnalyze¶added inv0.254.0
func (r *ProjectsLocationsConversationsSegmentsService) BulkAnalyze(parentstring, googlecloudcontactcenterinsightsv1bulkanalyzeconversationsrequest *GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest) *ProjectsLocationsConversationsSegmentsBulkAnalyzeCall
BulkAnalyze: Analyzes multiple conversations in a single request.
- parent: The parent resource to create analyses in.
typeProjectsLocationsConversationsService¶
type ProjectsLocationsConversationsService struct {Analyses *ProjectsLocationsConversationsAnalysesServiceAssessments *ProjectsLocationsConversationsAssessmentsServiceFeedbackLabels *ProjectsLocationsConversationsFeedbackLabelsServiceSegments *ProjectsLocationsConversationsSegmentsService// contains filtered or unexported fields}funcNewProjectsLocationsConversationsService¶
func NewProjectsLocationsConversationsService(s *Service) *ProjectsLocationsConversationsService
func (*ProjectsLocationsConversationsService)BulkAnalyze¶added inv0.104.0
func (r *ProjectsLocationsConversationsService) BulkAnalyze(parentstring, googlecloudcontactcenterinsightsv1bulkanalyzeconversationsrequest *GoogleCloudContactcenterinsightsV1BulkAnalyzeConversationsRequest) *ProjectsLocationsConversationsBulkAnalyzeCall
BulkAnalyze: Analyzes multiple conversations in a single request.
- parent: The parent resource to create analyses in.
func (*ProjectsLocationsConversationsService)BulkDelete¶added inv0.150.0
func (r *ProjectsLocationsConversationsService) BulkDelete(parentstring, googlecloudcontactcenterinsightsv1bulkdeleteconversationsrequest *GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest) *ProjectsLocationsConversationsBulkDeleteCall
BulkDelete: Deletes multiple conversations in a single request.
- parent: The parent resource to delete conversations from. Format:projects/{project}/locations/{location}.
func (*ProjectsLocationsConversationsService)CalculateStats¶
func (r *ProjectsLocationsConversationsService) CalculateStats(locationstring) *ProjectsLocationsConversationsCalculateStatsCall
CalculateStats: Gets conversation statistics.
- location: The location of the conversations.
func (*ProjectsLocationsConversationsService)Create¶
func (r *ProjectsLocationsConversationsService) Create(parentstring, googlecloudcontactcenterinsightsv1conversation *GoogleCloudContactcenterinsightsV1Conversation) *ProjectsLocationsConversationsCreateCall
Create: Creates a conversation. Note that this method does not support audiotranscription or redaction. Use `conversations.upload` instead.
- parent: The parent resource of the conversation.
func (*ProjectsLocationsConversationsService)Delete¶
func (r *ProjectsLocationsConversationsService) Delete(namestring) *ProjectsLocationsConversationsDeleteCall
Delete: Deletes a conversation.
- name: The name of the conversation to delete.
func (*ProjectsLocationsConversationsService)Get¶
func (r *ProjectsLocationsConversationsService) Get(namestring) *ProjectsLocationsConversationsGetCall
Get: Gets a conversation.
- name: The name of the conversation to get.
func (*ProjectsLocationsConversationsService)Ingest¶added inv0.104.0
func (r *ProjectsLocationsConversationsService) Ingest(parentstring, googlecloudcontactcenterinsightsv1ingestconversationsrequest *GoogleCloudContactcenterinsightsV1IngestConversationsRequest) *ProjectsLocationsConversationsIngestCall
Ingest: Imports conversations and processes them according to the user'sconfiguration.
- parent: The parent resource for new conversations.
func (*ProjectsLocationsConversationsService)List¶
func (r *ProjectsLocationsConversationsService) List(parentstring) *ProjectsLocationsConversationsListCall
List: Lists conversations.
- parent: The parent resource of the conversation.
func (*ProjectsLocationsConversationsService)Patch¶
func (r *ProjectsLocationsConversationsService) Patch(namestring, googlecloudcontactcenterinsightsv1conversation *GoogleCloudContactcenterinsightsV1Conversation) *ProjectsLocationsConversationsPatchCall
Patch: Updates a conversation.
- name: Immutable. The resource name of the conversation. Format:projects/{project}/locations/{location}/conversations/{conversation}.
func (*ProjectsLocationsConversationsService)Sample¶added inv0.249.0
func (r *ProjectsLocationsConversationsService) Sample(parentstring, googlecloudcontactcenterinsightsv1sampleconversationsrequest *GoogleCloudContactcenterinsightsV1SampleConversationsRequest) *ProjectsLocationsConversationsSampleCall
Sample: Samples conversations based on user configuration and handles thesampled conversations for different use cases.
- parent: The parent resource of the dataset.
func (*ProjectsLocationsConversationsService)Upload¶added inv0.115.0
func (r *ProjectsLocationsConversationsService) Upload(parentstring, googlecloudcontactcenterinsightsv1uploadconversationrequest *GoogleCloudContactcenterinsightsV1UploadConversationRequest) *ProjectsLocationsConversationsUploadCall
Upload: Create a long-running conversation upload operation. This methoddiffers from `CreateConversation` by allowing audio transcription andoptional DLP redaction.
- parent: The parent resource of the conversation.
typeProjectsLocationsConversationsUploadCall¶added inv0.115.0
type ProjectsLocationsConversationsUploadCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsConversationsUploadCall)Context¶added inv0.115.0
func (c *ProjectsLocationsConversationsUploadCall) Context(ctxcontext.Context) *ProjectsLocationsConversationsUploadCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsConversationsUploadCall)Do¶added inv0.115.0
func (c *ProjectsLocationsConversationsUploadCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.conversations.upload" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsConversationsUploadCall)Fields¶added inv0.115.0
func (c *ProjectsLocationsConversationsUploadCall) Fields(s ...googleapi.Field) *ProjectsLocationsConversationsUploadCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsConversationsUploadCall)Header¶added inv0.115.0
func (c *ProjectsLocationsConversationsUploadCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall¶added inv0.234.0
type ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.bulkDeleteFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall¶added inv0.234.0
type ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.bulkDownloadFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall¶added inv0.234.0
type ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.bulkUploadFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsBulkDeleteCall¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsBulkDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsBulkDeleteCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsBulkDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsBulkDeleteCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.bulkDelete" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsBulkDeleteCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsBulkDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsBulkDeleteCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsBulkDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsCalculateStatsCall¶added inv0.233.0
type ProjectsLocationsDatasetsConversationsCalculateStatsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsCalculateStatsCall)Context¶added inv0.233.0
func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsCalculateStatsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsCalculateStatsCall)Do¶added inv0.233.0
func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateStatsResponse,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.calculateStats" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1CalculateStatsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsCalculateStatsCall)Fields¶added inv0.233.0
func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsCalculateStatsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsCalculateStatsCall)Header¶added inv0.233.0
func (c *ProjectsLocationsDatasetsConversationsCalculateStatsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsDeleteCall¶added inv0.232.0
type ProjectsLocationsDatasetsConversationsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsDeleteCall)Context¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsDeleteCall)Do¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsDatasetsConversationsDeleteCall)Fields¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsDeleteCall)Force¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Force(forcebool) *ProjectsLocationsDatasetsConversationsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisconversation's analyses will also be deleted. Otherwise, the request willonly succeed if the conversation has no analyses.
func (*ProjectsLocationsDatasetsConversationsDeleteCall)Header¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.feedbackLabels.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall)FeedbackLabelId¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) FeedbackLabelId(feedbackLabelIdstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
FeedbackLabelId sets the optional parameter "feedbackLabelId": The ID of thefeedback label to create. If one is not specified it will be generated bythe server.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.feedbackLabels.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.feedbackLabels.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsDatasetsConversationsFeedbackLabelsListCall¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.feedbackLabels.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)Filter¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Filter(filterstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Supports disjunctions (OR) and conjunctions (AND).Automatically sorts by conversation ID. To sort by all feedback labels in aproject see ListAllFeedbackLabels. Supported fields: * `issue_model_id` *`qa_question_id` * `qa_scorecard_id` * `min_create_time` * `max_create_time`* `min_update_time` * `max_update_time` * `feedback_label_type`: QUALITY_AI,TOPIC_MODELING
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)PageSize¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) PageSize(pageSizeint64) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
PageSize sets the optional parameter "pageSize": The maximum number offeedback labels to return in the response. A valid page size ranges from 0to 100,000 inclusive. If the page size is zero or unspecified, a defaultpage size of 100 will be chosen. Note that a call might return fewer resultsthan the requested page size.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)PageToken¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) PageToken(pageTokenstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListFeedbackLabelsResponse`. This value indicates that this is acontinuation of a prior `ListFeedbackLabels` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall)Pages¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListFeedbackLabelsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1FeedbackLabel,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.feedbackLabels.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1FeedbackLabel.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall)UpdateMask¶added inv0.234.0
func (c *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. The list offields to be updated.
typeProjectsLocationsDatasetsConversationsFeedbackLabelsService¶added inv0.234.0
type ProjectsLocationsDatasetsConversationsFeedbackLabelsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDatasetsConversationsFeedbackLabelsService¶added inv0.234.0
func NewProjectsLocationsDatasetsConversationsFeedbackLabelsService(s *Service) *ProjectsLocationsDatasetsConversationsFeedbackLabelsService
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsService)Create¶added inv0.234.0
func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Create(parentstring, googlecloudcontactcenterinsightsv1feedbacklabel *GoogleCloudContactcenterinsightsV1FeedbackLabel) *ProjectsLocationsDatasetsConversationsFeedbackLabelsCreateCall
Create: Create feedback label.
- parent: The parent resource of the feedback label.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsService)Delete¶added inv0.234.0
func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Delete(namestring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsDeleteCall
Delete: Delete feedback label.
- name: The name of the feedback label to delete.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsService)Get¶added inv0.234.0
func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Get(namestring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsGetCall
Get: Get feedback label.
- name: The name of the feedback label to get.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsService)List¶added inv0.234.0
func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) List(parentstring) *ProjectsLocationsDatasetsConversationsFeedbackLabelsListCall
List: List feedback labels.
- parent: The parent resource of the feedback labels.
func (*ProjectsLocationsDatasetsConversationsFeedbackLabelsService)Patch¶added inv0.234.0
func (r *ProjectsLocationsDatasetsConversationsFeedbackLabelsService) Patch(namestring, googlecloudcontactcenterinsightsv1feedbacklabel *GoogleCloudContactcenterinsightsV1FeedbackLabel) *ProjectsLocationsDatasetsConversationsFeedbackLabelsPatchCall
Patch: Update feedback label.
- name: Immutable. Resource name of the FeedbackLabel. Format:projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}.
typeProjectsLocationsDatasetsConversationsGetCall¶added inv0.232.0
type ProjectsLocationsDatasetsConversationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsGetCall)Context¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsGetCall)Do¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Conversation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Conversation.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsGetCall)Fields¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsGetCall)Header¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsConversationsGetCall)IfNoneMatch¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsConversationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatasetsConversationsGetCall)View¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsGetCall) View(viewstring) *ProjectsLocationsDatasetsConversationsGetCall
View sets the optional parameter "view": The level of details of theconversation. Default is `FULL`.
Possible values:
"CONVERSATION_VIEW_UNSPECIFIED" - The conversation view is not specified.
* Defaults to `FULL` in `GetConversationRequest`. * Defaults to `BASIC` in`ListConversationsRequest`.
"FULL" - Populates all fields in the conversation."BASIC" - Populates all fields in the conversation except the transcript.
typeProjectsLocationsDatasetsConversationsIngestCall¶added inv0.232.0
type ProjectsLocationsDatasetsConversationsIngestCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsIngestCall)Context¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsIngestCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsIngestCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsIngestCall)Do¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsIngestCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.ingest" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsIngestCall)Fields¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsIngestCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsIngestCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsIngestCall)Header¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsIngestCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsListCall¶added inv0.232.0
type ProjectsLocationsDatasetsConversationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsListCall)Context¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsListCall)Do¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListConversationsResponse,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListConversationsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsListCall)Fields¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsListCall)Filter¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) Filter(filterstring) *ProjectsLocationsDatasetsConversationsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying conversations with specific properties.
func (*ProjectsLocationsDatasetsConversationsListCall)Header¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsConversationsListCall)IfNoneMatch¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsConversationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatasetsConversationsListCall)OrderBy¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) OrderBy(orderBystring) *ProjectsLocationsDatasetsConversationsListCall
OrderBy sets the optional parameter "orderBy": The attribute by which toorder conversations in the response. If empty, conversations will be orderedby descending creation time. Supported values are one of the following: *create_time * customer_satisfaction_rating * duration * latest_analysis *start_time * turn_count The default sort order is ascending. To specifyorder, append `asc` or `desc` (`create_time desc`). For more details, seeGoogle AIPs Ordering (https://google.aip.dev/132#ordering).
func (*ProjectsLocationsDatasetsConversationsListCall)PageSize¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) PageSize(pageSizeint64) *ProjectsLocationsDatasetsConversationsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofconversations to return in the response. A valid page size ranges from 0 to100,000 inclusive. If the page size is zero or unspecified, a default pagesize of 100 will be chosen. Note that a call might return fewer results thanthe requested page size.
func (*ProjectsLocationsDatasetsConversationsListCall)PageToken¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) PageToken(pageTokenstring) *ProjectsLocationsDatasetsConversationsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListConversationsResponse`. This value indicates that this is acontinuation of a prior `ListConversations` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsDatasetsConversationsListCall)Pages¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListConversationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsDatasetsConversationsListCall)View¶added inv0.232.0
func (c *ProjectsLocationsDatasetsConversationsListCall) View(viewstring) *ProjectsLocationsDatasetsConversationsListCall
View sets the optional parameter "view": The level of details of theconversation. Default is `BASIC`.
Possible values:
"CONVERSATION_VIEW_UNSPECIFIED" - The conversation view is not specified.
* Defaults to `FULL` in `GetConversationRequest`. * Defaults to `BASIC` in`ListConversationsRequest`.
"FULL" - Populates all fields in the conversation."BASIC" - Populates all fields in the conversation except the transcript.
typeProjectsLocationsDatasetsConversationsSampleCall¶added inv0.249.0
type ProjectsLocationsDatasetsConversationsSampleCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsConversationsSampleCall)Context¶added inv0.249.0
func (c *ProjectsLocationsDatasetsConversationsSampleCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsConversationsSampleCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsConversationsSampleCall)Do¶added inv0.249.0
func (c *ProjectsLocationsDatasetsConversationsSampleCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.conversations.sample" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsConversationsSampleCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsDatasetsConversationsSampleCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsConversationsSampleCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsConversationsSampleCall)Header¶added inv0.249.0
func (c *ProjectsLocationsDatasetsConversationsSampleCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsConversationsService¶added inv0.232.0
type ProjectsLocationsDatasetsConversationsService struct {FeedbackLabels *ProjectsLocationsDatasetsConversationsFeedbackLabelsService// contains filtered or unexported fields}funcNewProjectsLocationsDatasetsConversationsService¶added inv0.232.0
func NewProjectsLocationsDatasetsConversationsService(s *Service) *ProjectsLocationsDatasetsConversationsService
func (*ProjectsLocationsDatasetsConversationsService)BulkDelete¶added inv0.234.0
func (r *ProjectsLocationsDatasetsConversationsService) BulkDelete(parentstring, googlecloudcontactcenterinsightsv1bulkdeleteconversationsrequest *GoogleCloudContactcenterinsightsV1BulkDeleteConversationsRequest) *ProjectsLocationsDatasetsConversationsBulkDeleteCall
BulkDelete: Deletes multiple conversations in a single request.
- parent: The parent resource to delete conversations from. Format:projects/{project}/locations/{location}.
func (*ProjectsLocationsDatasetsConversationsService)CalculateStats¶added inv0.233.0
func (r *ProjectsLocationsDatasetsConversationsService) CalculateStats(locationstring, googlecloudcontactcenterinsightsv1calculatestatsrequest *GoogleCloudContactcenterinsightsV1CalculateStatsRequest) *ProjectsLocationsDatasetsConversationsCalculateStatsCall
CalculateStats: Gets conversation statistics.
- location: The location of the conversations.
func (*ProjectsLocationsDatasetsConversationsService)Delete¶added inv0.232.0
func (r *ProjectsLocationsDatasetsConversationsService) Delete(namestring) *ProjectsLocationsDatasetsConversationsDeleteCall
Delete: Deletes a conversation.
- name: The name of the conversation to delete.
func (*ProjectsLocationsDatasetsConversationsService)Get¶added inv0.232.0
func (r *ProjectsLocationsDatasetsConversationsService) Get(namestring) *ProjectsLocationsDatasetsConversationsGetCall
Get: Gets a conversation.
- name: The name of the conversation to get.
func (*ProjectsLocationsDatasetsConversationsService)Ingest¶added inv0.232.0
func (r *ProjectsLocationsDatasetsConversationsService) Ingest(parentstring, googlecloudcontactcenterinsightsv1ingestconversationsrequest *GoogleCloudContactcenterinsightsV1IngestConversationsRequest) *ProjectsLocationsDatasetsConversationsIngestCall
Ingest: Imports conversations and processes them according to the user'sconfiguration.
- parent: The parent resource for new conversations.
func (*ProjectsLocationsDatasetsConversationsService)List¶added inv0.232.0
func (r *ProjectsLocationsDatasetsConversationsService) List(parentstring) *ProjectsLocationsDatasetsConversationsListCall
List: Lists conversations.
- parent: The parent resource of the conversation.
func (*ProjectsLocationsDatasetsConversationsService)Sample¶added inv0.249.0
func (r *ProjectsLocationsDatasetsConversationsService) Sample(parentstring, googlecloudcontactcenterinsightsv1sampleconversationsrequest *GoogleCloudContactcenterinsightsV1SampleConversationsRequest) *ProjectsLocationsDatasetsConversationsSampleCall
Sample: Samples conversations based on user configuration and handles thesampled conversations for different use cases.
- parent: The parent resource of the dataset.
typeProjectsLocationsDatasetsCreateCall¶added inv0.249.0
type ProjectsLocationsDatasetsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsCreateCall)Context¶added inv0.249.0
func (c *ProjectsLocationsDatasetsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsCreateCall)DatasetId¶added inv0.249.0
func (c *ProjectsLocationsDatasetsCreateCall) DatasetId(datasetIdstring) *ProjectsLocationsDatasetsCreateCall
DatasetId sets the optional parameter "datasetId": The ID to use for thedataset.
func (*ProjectsLocationsDatasetsCreateCall)Do¶added inv0.249.0
func (c *ProjectsLocationsDatasetsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Dataset,error)
Do executes the "contactcenterinsights.projects.locations.datasets.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Dataset.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsCreateCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsDatasetsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsCreateCall)Header¶added inv0.249.0
func (c *ProjectsLocationsDatasetsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsDeleteCall¶added inv0.249.0
type ProjectsLocationsDatasetsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsDeleteCall)Context¶added inv0.249.0
func (c *ProjectsLocationsDatasetsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsDeleteCall)Do¶added inv0.249.0
func (c *ProjectsLocationsDatasetsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsDeleteCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsDatasetsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsDeleteCall)Header¶added inv0.249.0
func (c *ProjectsLocationsDatasetsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsGetCall¶added inv0.249.0
type ProjectsLocationsDatasetsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsGetCall)Context¶added inv0.249.0
func (c *ProjectsLocationsDatasetsGetCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsGetCall)Do¶added inv0.249.0
func (c *ProjectsLocationsDatasetsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Dataset,error)
Do executes the "contactcenterinsights.projects.locations.datasets.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Dataset.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsGetCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsDatasetsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsGetCall)Header¶added inv0.249.0
func (c *ProjectsLocationsDatasetsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsGetCall)IfNoneMatch¶added inv0.249.0
func (c *ProjectsLocationsDatasetsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsDatasetsInsightsdataExportCall¶added inv0.232.0
type ProjectsLocationsDatasetsInsightsdataExportCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsInsightsdataExportCall)Context¶added inv0.232.0
func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsInsightsdataExportCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsInsightsdataExportCall)Do¶added inv0.232.0
func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.datasets.insightsdata.export" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsInsightsdataExportCall)Fields¶added inv0.232.0
func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsInsightsdataExportCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsInsightsdataExportCall)Header¶added inv0.232.0
func (c *ProjectsLocationsDatasetsInsightsdataExportCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsDatasetsInsightsdataService¶added inv0.232.0
type ProjectsLocationsDatasetsInsightsdataService struct {// contains filtered or unexported fields}funcNewProjectsLocationsDatasetsInsightsdataService¶added inv0.232.0
func NewProjectsLocationsDatasetsInsightsdataService(s *Service) *ProjectsLocationsDatasetsInsightsdataService
func (*ProjectsLocationsDatasetsInsightsdataService)Export¶added inv0.232.0
func (r *ProjectsLocationsDatasetsInsightsdataService) Export(parentstring, googlecloudcontactcenterinsightsv1exportinsightsdatarequest *GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest) *ProjectsLocationsDatasetsInsightsdataExportCall
Export: Export insights data to a destination defined in the request body.
- parent: The parent resource to export data from.
typeProjectsLocationsDatasetsListAllFeedbackLabelsCall¶added inv0.234.0
type ProjectsLocationsDatasetsListAllFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)Context¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)Do¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse,error)
Do executes the "contactcenterinsights.projects.locations.datasets.listAllFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)Fields¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)Filter¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Filter(filterstring) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset in the entire project. Supports disjunctions (OR) andconjunctions (AND). Supported fields: * `issue_model_id` * `qa_question_id`* `min_create_time` * `max_create_time` * `min_update_time` *`max_update_time` * `feedback_label_type`: QUALITY_AI, TOPIC_MODELING
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)Header¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)IfNoneMatch¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)PageSize¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) PageSize(pageSizeint64) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
PageSize sets the optional parameter "pageSize": The maximum number offeedback labels to return in the response. A valid page size ranges from 0to 100,000 inclusive. If the page size is zero or unspecified, a defaultpage size of 100 will be chosen. Note that a call might return fewer resultsthan the requested page size.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)PageToken¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) PageToken(pageTokenstring) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAllFeedbackLabelsResponse`. This value indicates that this is acontinuation of a prior `ListAllFeedbackLabels` call and that the systemshould return the next page of data.
func (*ProjectsLocationsDatasetsListAllFeedbackLabelsCall)Pages¶added inv0.234.0
func (c *ProjectsLocationsDatasetsListAllFeedbackLabelsCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDatasetsListCall¶added inv0.249.0
type ProjectsLocationsDatasetsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsListCall)Context¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsListCall)Do¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListDatasetsResponse,error)
Do executes the "contactcenterinsights.projects.locations.datasets.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListDatasetsResponse.ServerResponse.Header
or (if a response was returned at all) in error.(*googleapi.Error).Header.
Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsListCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsListCall)Filter¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) Filter(filterstring) *ProjectsLocationsDatasetsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying datasets with specific properties.Supported fields include, for Q2 though we only support list by project: -`type` - `description` - `project_number`
func (*ProjectsLocationsDatasetsListCall)Header¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsListCall)IfNoneMatch¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsDatasetsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsDatasetsListCall)PageSize¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) PageSize(pageSizeint64) *ProjectsLocationsDatasetsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofdatasets to return in the response. If this value is zero, the service willselect a default size. A call might return fewer objects than requested. Anon-empty `next_page_token` in the response indicates that more data isavailable.
func (*ProjectsLocationsDatasetsListCall)PageToken¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) PageToken(pageTokenstring) *ProjectsLocationsDatasetsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListDatasetsResponse`; indicates that this is a continuation of aprior `ListDatasets` call and the system should return the next page ofdata.
func (*ProjectsLocationsDatasetsListCall)Pages¶added inv0.249.0
func (c *ProjectsLocationsDatasetsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListDatasetsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsDatasetsPatchCall¶added inv0.249.0
type ProjectsLocationsDatasetsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsDatasetsPatchCall)Context¶added inv0.249.0
func (c *ProjectsLocationsDatasetsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsDatasetsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsDatasetsPatchCall)Do¶added inv0.249.0
func (c *ProjectsLocationsDatasetsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Dataset,error)
Do executes the "contactcenterinsights.projects.locations.datasets.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Dataset.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsDatasetsPatchCall)Fields¶added inv0.249.0
func (c *ProjectsLocationsDatasetsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsDatasetsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsDatasetsPatchCall)Header¶added inv0.249.0
func (c *ProjectsLocationsDatasetsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsDatasetsPatchCall)UpdateMask¶added inv0.249.0
func (c *ProjectsLocationsDatasetsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsDatasetsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields toupdate.
typeProjectsLocationsDatasetsService¶added inv0.232.0
type ProjectsLocationsDatasetsService struct {Conversations *ProjectsLocationsDatasetsConversationsServiceInsightsdata *ProjectsLocationsDatasetsInsightsdataService// contains filtered or unexported fields}funcNewProjectsLocationsDatasetsService¶added inv0.232.0
func NewProjectsLocationsDatasetsService(s *Service) *ProjectsLocationsDatasetsService
func (*ProjectsLocationsDatasetsService)BulkDeleteFeedbackLabels¶added inv0.234.0
func (r *ProjectsLocationsDatasetsService) BulkDeleteFeedbackLabels(parentstring, googlecloudcontactcenterinsightsv1bulkdeletefeedbacklabelsrequest *GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest) *ProjectsLocationsDatasetsBulkDeleteFeedbackLabelsCall
BulkDeleteFeedbackLabels: Delete feedback labels in bulk using a filter.
- parent: The parent resource for new feedback labels.
func (*ProjectsLocationsDatasetsService)BulkDownloadFeedbackLabels¶added inv0.234.0
func (r *ProjectsLocationsDatasetsService) BulkDownloadFeedbackLabels(parentstring, googlecloudcontactcenterinsightsv1bulkdownloadfeedbacklabelsrequest *GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest) *ProjectsLocationsDatasetsBulkDownloadFeedbackLabelsCall
BulkDownloadFeedbackLabels: Download feedback labels in bulk from anexternal source. Currently supports exporting Quality AI exampleconversations with transcripts and question bodies.
- parent: The parent resource for new feedback labels.
func (*ProjectsLocationsDatasetsService)BulkUploadFeedbackLabels¶added inv0.234.0
func (r *ProjectsLocationsDatasetsService) BulkUploadFeedbackLabels(parentstring, googlecloudcontactcenterinsightsv1bulkuploadfeedbacklabelsrequest *GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest) *ProjectsLocationsDatasetsBulkUploadFeedbackLabelsCall
BulkUploadFeedbackLabels: Upload feedback labels from an external source inbulk. Currently supports labeling Quality AI example conversations.
- parent: The parent resource for new feedback labels.
func (*ProjectsLocationsDatasetsService)Create¶added inv0.249.0
func (r *ProjectsLocationsDatasetsService) Create(parentstring, googlecloudcontactcenterinsightsv1dataset *GoogleCloudContactcenterinsightsV1Dataset) *ProjectsLocationsDatasetsCreateCall
Create: Creates a dataset.
- parent: The parent resource of the dataset.
func (*ProjectsLocationsDatasetsService)Delete¶added inv0.249.0
func (r *ProjectsLocationsDatasetsService) Delete(namestring) *ProjectsLocationsDatasetsDeleteCall
Delete: Delete a dataset.
- name: The name of the dataset to delete.
func (*ProjectsLocationsDatasetsService)Get¶added inv0.249.0
func (r *ProjectsLocationsDatasetsService) Get(namestring) *ProjectsLocationsDatasetsGetCall
Get: Gets a dataset.
- name: The name of the dataset to get.
func (*ProjectsLocationsDatasetsService)List¶added inv0.249.0
func (r *ProjectsLocationsDatasetsService) List(parentstring) *ProjectsLocationsDatasetsListCall
List: List datasets matching the input.
- parent: The parent resource of the dataset.
func (*ProjectsLocationsDatasetsService)ListAllFeedbackLabels¶added inv0.234.0
func (r *ProjectsLocationsDatasetsService) ListAllFeedbackLabels(parentstring) *ProjectsLocationsDatasetsListAllFeedbackLabelsCall
ListAllFeedbackLabels: List all feedback labels by project number.
- parent: The parent resource of all feedback labels per project.
func (*ProjectsLocationsDatasetsService)Patch¶added inv0.249.0
func (r *ProjectsLocationsDatasetsService) Patch(namestring, googlecloudcontactcenterinsightsv1dataset *GoogleCloudContactcenterinsightsV1Dataset) *ProjectsLocationsDatasetsPatchCall
Patch: Updates a dataset.
- name: Immutable. Identifier. Resource name of the dataset. Format:projects/{project}/locations/{location}/datasets/{dataset}.
typeProjectsLocationsEncryptionSpecInitializeCall¶added inv0.190.0
type ProjectsLocationsEncryptionSpecInitializeCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsEncryptionSpecInitializeCall)Context¶added inv0.190.0
func (c *ProjectsLocationsEncryptionSpecInitializeCall) Context(ctxcontext.Context) *ProjectsLocationsEncryptionSpecInitializeCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsEncryptionSpecInitializeCall)Do¶added inv0.190.0
func (c *ProjectsLocationsEncryptionSpecInitializeCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.encryptionSpec.initialize" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsEncryptionSpecInitializeCall)Fields¶added inv0.190.0
func (c *ProjectsLocationsEncryptionSpecInitializeCall) Fields(s ...googleapi.Field) *ProjectsLocationsEncryptionSpecInitializeCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsEncryptionSpecInitializeCall)Header¶added inv0.190.0
func (c *ProjectsLocationsEncryptionSpecInitializeCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsEncryptionSpecService¶added inv0.190.0
type ProjectsLocationsEncryptionSpecService struct {// contains filtered or unexported fields}funcNewProjectsLocationsEncryptionSpecService¶added inv0.190.0
func NewProjectsLocationsEncryptionSpecService(s *Service) *ProjectsLocationsEncryptionSpecService
func (*ProjectsLocationsEncryptionSpecService)Initialize¶added inv0.190.0
func (r *ProjectsLocationsEncryptionSpecService) Initialize(namestring, googlecloudcontactcenterinsightsv1initializeencryptionspecrequest *GoogleCloudContactcenterinsightsV1InitializeEncryptionSpecRequest) *ProjectsLocationsEncryptionSpecInitializeCall
Initialize: Initializes a location-level encryption key specification. Anerror will result if the location has resources already created before theinitialization. After the encryption specification is initialized at alocation, it is immutable and all newly created resources under the locationwill be encrypted with the existing specification.
- name: Immutable. The resource name of the encryption key specificationresource. Format: projects/{project}/locations/{location}/encryptionSpec.
typeProjectsLocationsGetEncryptionSpecCall¶added inv0.190.0
type ProjectsLocationsGetEncryptionSpecCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsGetEncryptionSpecCall)Context¶added inv0.190.0
func (c *ProjectsLocationsGetEncryptionSpecCall) Context(ctxcontext.Context) *ProjectsLocationsGetEncryptionSpecCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGetEncryptionSpecCall)Do¶added inv0.190.0
func (c *ProjectsLocationsGetEncryptionSpecCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1EncryptionSpec,error)
Do executes the "contactcenterinsights.projects.locations.getEncryptionSpec" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1EncryptionSpec.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsGetEncryptionSpecCall)Fields¶added inv0.190.0
func (c *ProjectsLocationsGetEncryptionSpecCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetEncryptionSpecCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsGetEncryptionSpecCall)Header¶added inv0.190.0
func (c *ProjectsLocationsGetEncryptionSpecCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsGetEncryptionSpecCall)IfNoneMatch¶added inv0.190.0
func (c *ProjectsLocationsGetEncryptionSpecCall) IfNoneMatch(entityTagstring) *ProjectsLocationsGetEncryptionSpecCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsGetSettingsCall¶
type ProjectsLocationsGetSettingsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsGetSettingsCall)Context¶
func (c *ProjectsLocationsGetSettingsCall) Context(ctxcontext.Context) *ProjectsLocationsGetSettingsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsGetSettingsCall)Do¶
func (c *ProjectsLocationsGetSettingsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Settings,error)
Do executes the "contactcenterinsights.projects.locations.getSettings" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Settings.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsGetSettingsCall)Fields¶
func (c *ProjectsLocationsGetSettingsCall) Fields(s ...googleapi.Field) *ProjectsLocationsGetSettingsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsGetSettingsCall)Header¶
func (c *ProjectsLocationsGetSettingsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsGetSettingsCall)IfNoneMatch¶
func (c *ProjectsLocationsGetSettingsCall) IfNoneMatch(entityTagstring) *ProjectsLocationsGetSettingsCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsInsightsdataExportCall¶
type ProjectsLocationsInsightsdataExportCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsInsightsdataExportCall)Context¶
func (c *ProjectsLocationsInsightsdataExportCall) Context(ctxcontext.Context) *ProjectsLocationsInsightsdataExportCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsInsightsdataExportCall)Do¶
func (c *ProjectsLocationsInsightsdataExportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.insightsdata.export" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsInsightsdataExportCall)Fields¶
func (c *ProjectsLocationsInsightsdataExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsInsightsdataExportCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsInsightsdataExportCall)Header¶
func (c *ProjectsLocationsInsightsdataExportCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsInsightsdataService¶
type ProjectsLocationsInsightsdataService struct {// contains filtered or unexported fields}funcNewProjectsLocationsInsightsdataService¶
func NewProjectsLocationsInsightsdataService(s *Service) *ProjectsLocationsInsightsdataService
func (*ProjectsLocationsInsightsdataService)Export¶
func (r *ProjectsLocationsInsightsdataService) Export(parentstring, googlecloudcontactcenterinsightsv1exportinsightsdatarequest *GoogleCloudContactcenterinsightsV1ExportInsightsDataRequest) *ProjectsLocationsInsightsdataExportCall
Export: Export insights data to a destination defined in the request body.
- parent: The parent resource to export data from.
typeProjectsLocationsIssueModelsCalculateIssueModelStatsCall¶
type ProjectsLocationsIssueModelsCalculateIssueModelStatsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsCalculateIssueModelStatsCall)Context¶
func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsCalculateIssueModelStatsCall)Do¶
func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.calculateIssueModelStats" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1CalculateIssueModelStatsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsCalculateIssueModelStatsCall)Fields¶
func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsCalculateIssueModelStatsCall)Header¶
func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsCalculateIssueModelStatsCall)IfNoneMatch¶
func (c *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall) IfNoneMatch(entityTagstring) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsIssueModelsCreateCall¶
type ProjectsLocationsIssueModelsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsCreateCall)Context¶
func (c *ProjectsLocationsIssueModelsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsCreateCall)Do¶
func (c *ProjectsLocationsIssueModelsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsCreateCall)Fields¶
func (c *ProjectsLocationsIssueModelsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsCreateCall)Header¶
func (c *ProjectsLocationsIssueModelsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsDeleteCall¶
type ProjectsLocationsIssueModelsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsDeleteCall)Context¶
func (c *ProjectsLocationsIssueModelsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsDeleteCall)Do¶
func (c *ProjectsLocationsIssueModelsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsDeleteCall)Fields¶
func (c *ProjectsLocationsIssueModelsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsDeleteCall)Header¶
func (c *ProjectsLocationsIssueModelsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsDeployCall¶
type ProjectsLocationsIssueModelsDeployCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsDeployCall)Context¶
func (c *ProjectsLocationsIssueModelsDeployCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsDeployCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsDeployCall)Do¶
func (c *ProjectsLocationsIssueModelsDeployCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.deploy" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsDeployCall)Fields¶
func (c *ProjectsLocationsIssueModelsDeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsDeployCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsDeployCall)Header¶
func (c *ProjectsLocationsIssueModelsDeployCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsExportCall¶added inv0.164.0
type ProjectsLocationsIssueModelsExportCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsExportCall)Context¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsExportCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsExportCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsExportCall)Do¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsExportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.export" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsExportCall)Fields¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsExportCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsExportCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsExportCall)Header¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsExportCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsGetCall¶
type ProjectsLocationsIssueModelsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsGetCall)Context¶
func (c *ProjectsLocationsIssueModelsGetCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsGetCall)Do¶
func (c *ProjectsLocationsIssueModelsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1IssueModel,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1IssueModel.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsGetCall)Fields¶
func (c *ProjectsLocationsIssueModelsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsGetCall)Header¶
func (c *ProjectsLocationsIssueModelsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsGetCall)IfNoneMatch¶
func (c *ProjectsLocationsIssueModelsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsIssueModelsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsIssueModelsImportCall¶added inv0.164.0
type ProjectsLocationsIssueModelsImportCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsImportCall)Context¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsImportCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsImportCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsImportCall)Do¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsImportCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.import" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsImportCall)Fields¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsImportCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsImportCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsImportCall)Header¶added inv0.164.0
func (c *ProjectsLocationsIssueModelsImportCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsIssuesCreateCall¶added inv0.215.0
type ProjectsLocationsIssueModelsIssuesCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsIssuesCreateCall)Context¶added inv0.215.0
func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsIssuesCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsIssuesCreateCall)Do¶added inv0.215.0
func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.issues.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsIssuesCreateCall)Fields¶added inv0.215.0
func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsIssuesCreateCall)Header¶added inv0.215.0
func (c *ProjectsLocationsIssueModelsIssuesCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsIssuesDeleteCall¶added inv0.104.0
type ProjectsLocationsIssueModelsIssuesDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsIssuesDeleteCall)Context¶added inv0.104.0
func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsIssuesDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsIssuesDeleteCall)Do¶added inv0.104.0
func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.issues.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsIssueModelsIssuesDeleteCall)Fields¶added inv0.104.0
func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsIssuesDeleteCall)Header¶added inv0.104.0
func (c *ProjectsLocationsIssueModelsIssuesDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsIssueModelsIssuesGetCall¶
type ProjectsLocationsIssueModelsIssuesGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsIssuesGetCall)Context¶
func (c *ProjectsLocationsIssueModelsIssuesGetCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsIssuesGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsIssuesGetCall)Do¶
func (c *ProjectsLocationsIssueModelsIssuesGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Issue,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.issues.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Issue.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsIssuesGetCall)Fields¶
func (c *ProjectsLocationsIssueModelsIssuesGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsIssuesGetCall)Header¶
func (c *ProjectsLocationsIssueModelsIssuesGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsIssuesGetCall)IfNoneMatch¶
func (c *ProjectsLocationsIssueModelsIssuesGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsIssueModelsIssuesGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsIssueModelsIssuesListCall¶
type ProjectsLocationsIssueModelsIssuesListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsIssuesListCall)Context¶
func (c *ProjectsLocationsIssueModelsIssuesListCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsIssuesListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsIssuesListCall)Do¶
func (c *ProjectsLocationsIssueModelsIssuesListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListIssuesResponse,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.issues.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListIssuesResponse.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsIssuesListCall)Fields¶
func (c *ProjectsLocationsIssueModelsIssuesListCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsIssuesListCall)Header¶
func (c *ProjectsLocationsIssueModelsIssuesListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsIssuesListCall)IfNoneMatch¶
func (c *ProjectsLocationsIssueModelsIssuesListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsIssueModelsIssuesListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsIssueModelsIssuesPatchCall¶
type ProjectsLocationsIssueModelsIssuesPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsIssuesPatchCall)Context¶
func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsIssuesPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsIssuesPatchCall)Do¶
func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Issue,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.issues.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Issue.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsIssuesPatchCall)Fields¶
func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsIssuesPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsIssuesPatchCall)Header¶
func (c *ProjectsLocationsIssueModelsIssuesPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsIssuesPatchCall)UpdateMask¶
func (c *ProjectsLocationsIssueModelsIssuesPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsIssueModelsIssuesPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated.
typeProjectsLocationsIssueModelsIssuesService¶
type ProjectsLocationsIssueModelsIssuesService struct {// contains filtered or unexported fields}funcNewProjectsLocationsIssueModelsIssuesService¶
func NewProjectsLocationsIssueModelsIssuesService(s *Service) *ProjectsLocationsIssueModelsIssuesService
func (*ProjectsLocationsIssueModelsIssuesService)Create¶added inv0.215.0
func (r *ProjectsLocationsIssueModelsIssuesService) Create(parentstring, googlecloudcontactcenterinsightsv1issue *GoogleCloudContactcenterinsightsV1Issue) *ProjectsLocationsIssueModelsIssuesCreateCall
Create: Creates an issue.
- parent: The parent resource of the issue.
func (*ProjectsLocationsIssueModelsIssuesService)Delete¶added inv0.104.0
func (r *ProjectsLocationsIssueModelsIssuesService) Delete(namestring) *ProjectsLocationsIssueModelsIssuesDeleteCall
Delete: Deletes an issue.
- name: The name of the issue to delete.
func (*ProjectsLocationsIssueModelsIssuesService)Get¶
func (r *ProjectsLocationsIssueModelsIssuesService) Get(namestring) *ProjectsLocationsIssueModelsIssuesGetCall
Get: Gets an issue.
- name: The name of the issue to get.
func (*ProjectsLocationsIssueModelsIssuesService)List¶
func (r *ProjectsLocationsIssueModelsIssuesService) List(parentstring) *ProjectsLocationsIssueModelsIssuesListCall
List: Lists issues.
- parent: The parent resource of the issue.
func (*ProjectsLocationsIssueModelsIssuesService)Patch¶
func (r *ProjectsLocationsIssueModelsIssuesService) Patch(namestring, googlecloudcontactcenterinsightsv1issue *GoogleCloudContactcenterinsightsV1Issue) *ProjectsLocationsIssueModelsIssuesPatchCall
Patch: Updates an issue.
- name: Immutable. The resource name of the issue. Format:projects/{project}/locations/{location}/issueModels/{issue_model}/issues/{issue}.
typeProjectsLocationsIssueModelsListCall¶
type ProjectsLocationsIssueModelsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsListCall)Context¶
func (c *ProjectsLocationsIssueModelsListCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsListCall)Do¶
func (c *ProjectsLocationsIssueModelsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListIssueModelsResponse,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListIssueModelsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsListCall)Fields¶
func (c *ProjectsLocationsIssueModelsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsListCall)Header¶
func (c *ProjectsLocationsIssueModelsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsListCall)IfNoneMatch¶
func (c *ProjectsLocationsIssueModelsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsIssueModelsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsIssueModelsPatchCall¶
type ProjectsLocationsIssueModelsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsPatchCall)Context¶
func (c *ProjectsLocationsIssueModelsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsPatchCall)Do¶
func (c *ProjectsLocationsIssueModelsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1IssueModel,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1IssueModel.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsPatchCall)Fields¶
func (c *ProjectsLocationsIssueModelsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsPatchCall)Header¶
func (c *ProjectsLocationsIssueModelsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsIssueModelsPatchCall)UpdateMask¶
func (c *ProjectsLocationsIssueModelsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsIssueModelsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated.
typeProjectsLocationsIssueModelsService¶
type ProjectsLocationsIssueModelsService struct {Issues *ProjectsLocationsIssueModelsIssuesService// contains filtered or unexported fields}funcNewProjectsLocationsIssueModelsService¶
func NewProjectsLocationsIssueModelsService(s *Service) *ProjectsLocationsIssueModelsService
func (*ProjectsLocationsIssueModelsService)CalculateIssueModelStats¶
func (r *ProjectsLocationsIssueModelsService) CalculateIssueModelStats(issueModelstring) *ProjectsLocationsIssueModelsCalculateIssueModelStatsCall
CalculateIssueModelStats: Gets an issue model's statistics.
- issueModel: The resource name of the issue model to query against.
func (*ProjectsLocationsIssueModelsService)Create¶
func (r *ProjectsLocationsIssueModelsService) Create(parentstring, googlecloudcontactcenterinsightsv1issuemodel *GoogleCloudContactcenterinsightsV1IssueModel) *ProjectsLocationsIssueModelsCreateCall
Create: Creates an issue model.
- parent: The parent resource of the issue model.
func (*ProjectsLocationsIssueModelsService)Delete¶
func (r *ProjectsLocationsIssueModelsService) Delete(namestring) *ProjectsLocationsIssueModelsDeleteCall
Delete: Deletes an issue model.
- name: The name of the issue model to delete.
func (*ProjectsLocationsIssueModelsService)Deploy¶
func (r *ProjectsLocationsIssueModelsService) Deploy(namestring, googlecloudcontactcenterinsightsv1deployissuemodelrequest *GoogleCloudContactcenterinsightsV1DeployIssueModelRequest) *ProjectsLocationsIssueModelsDeployCall
Deploy: Deploys an issue model. Returns an error if a model is alreadydeployed. An issue model can only be used in analysis after it has beendeployed.
- name: The issue model to deploy.
func (*ProjectsLocationsIssueModelsService)Export¶added inv0.164.0
func (r *ProjectsLocationsIssueModelsService) Export(namestring, googlecloudcontactcenterinsightsv1exportissuemodelrequest *GoogleCloudContactcenterinsightsV1ExportIssueModelRequest) *ProjectsLocationsIssueModelsExportCall
Export: Exports an issue model to the provided destination.
- name: The issue model to export.
func (*ProjectsLocationsIssueModelsService)Get¶
func (r *ProjectsLocationsIssueModelsService) Get(namestring) *ProjectsLocationsIssueModelsGetCall
Get: Gets an issue model.
- name: The name of the issue model to get.
func (*ProjectsLocationsIssueModelsService)Import¶added inv0.164.0
func (r *ProjectsLocationsIssueModelsService) Import(parentstring, googlecloudcontactcenterinsightsv1importissuemodelrequest *GoogleCloudContactcenterinsightsV1ImportIssueModelRequest) *ProjectsLocationsIssueModelsImportCall
Import: Imports an issue model from a Cloud Storage bucket.
- parent: The parent resource of the issue model.
func (*ProjectsLocationsIssueModelsService)List¶
func (r *ProjectsLocationsIssueModelsService) List(parentstring) *ProjectsLocationsIssueModelsListCall
List: Lists issue models.
- parent: The parent resource of the issue model.
func (*ProjectsLocationsIssueModelsService)Patch¶
func (r *ProjectsLocationsIssueModelsService) Patch(namestring, googlecloudcontactcenterinsightsv1issuemodel *GoogleCloudContactcenterinsightsV1IssueModel) *ProjectsLocationsIssueModelsPatchCall
Patch: Updates an issue model.
- name: Immutable. The resource name of the issue model. Format:projects/{project}/locations/{location}/issueModels/{issue_model}.
func (*ProjectsLocationsIssueModelsService)Undeploy¶
func (r *ProjectsLocationsIssueModelsService) Undeploy(namestring, googlecloudcontactcenterinsightsv1undeployissuemodelrequest *GoogleCloudContactcenterinsightsV1UndeployIssueModelRequest) *ProjectsLocationsIssueModelsUndeployCall
Undeploy: Undeploys an issue model. An issue model can not be used inanalysis after it has been undeployed.
- name: The issue model to undeploy.
typeProjectsLocationsIssueModelsUndeployCall¶
type ProjectsLocationsIssueModelsUndeployCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsIssueModelsUndeployCall)Context¶
func (c *ProjectsLocationsIssueModelsUndeployCall) Context(ctxcontext.Context) *ProjectsLocationsIssueModelsUndeployCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsIssueModelsUndeployCall)Do¶
func (c *ProjectsLocationsIssueModelsUndeployCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.issueModels.undeploy" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsIssueModelsUndeployCall)Fields¶
func (c *ProjectsLocationsIssueModelsUndeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsIssueModelsUndeployCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsIssueModelsUndeployCall)Header¶
func (c *ProjectsLocationsIssueModelsUndeployCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsListAllFeedbackLabelsCall¶added inv0.202.0
type ProjectsLocationsListAllFeedbackLabelsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsListAllFeedbackLabelsCall)Context¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) Context(ctxcontext.Context) *ProjectsLocationsListAllFeedbackLabelsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsListAllFeedbackLabelsCall)Do¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse,error)
Do executes the "contactcenterinsights.projects.locations.listAllFeedbackLabels" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsListAllFeedbackLabelsCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) Fields(s ...googleapi.Field) *ProjectsLocationsListAllFeedbackLabelsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsListAllFeedbackLabelsCall)Filter¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) Filter(filterstring) *ProjectsLocationsListAllFeedbackLabelsCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset in the entire project. Supports disjunctions (OR) andconjunctions (AND). Supported fields: * `issue_model_id` * `qa_question_id`* `min_create_time` * `max_create_time` * `min_update_time` *`max_update_time` * `feedback_label_type`: QUALITY_AI, TOPIC_MODELING
func (*ProjectsLocationsListAllFeedbackLabelsCall)Header¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsListAllFeedbackLabelsCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) IfNoneMatch(entityTagstring) *ProjectsLocationsListAllFeedbackLabelsCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsListAllFeedbackLabelsCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) PageSize(pageSizeint64) *ProjectsLocationsListAllFeedbackLabelsCall
PageSize sets the optional parameter "pageSize": The maximum number offeedback labels to return in the response. A valid page size ranges from 0to 100,000 inclusive. If the page size is zero or unspecified, a defaultpage size of 100 will be chosen. Note that a call might return fewer resultsthan the requested page size.
func (*ProjectsLocationsListAllFeedbackLabelsCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) PageToken(pageTokenstring) *ProjectsLocationsListAllFeedbackLabelsCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListAllFeedbackLabelsResponse`. This value indicates that this is acontinuation of a prior `ListAllFeedbackLabels` call and that the systemshould return the next page of data.
func (*ProjectsLocationsListAllFeedbackLabelsCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsListAllFeedbackLabelsCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListAllFeedbackLabelsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsOperationsCancelCall¶
type ProjectsLocationsOperationsCancelCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsCancelCall)Context¶
func (c *ProjectsLocationsOperationsCancelCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsCancelCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsCancelCall)Do¶
func (c *ProjectsLocationsOperationsCancelCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.operations.cancel" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsOperationsCancelCall)Fields¶
func (c *ProjectsLocationsOperationsCancelCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsCancelCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsCancelCall)Header¶
func (c *ProjectsLocationsOperationsCancelCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsOperationsGetCall¶
type ProjectsLocationsOperationsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsGetCall)Context¶
func (c *ProjectsLocationsOperationsGetCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsGetCall)Do¶
func (c *ProjectsLocationsOperationsGetCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.operations.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsOperationsGetCall)Fields¶
func (c *ProjectsLocationsOperationsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsGetCall)Header¶
func (c *ProjectsLocationsOperationsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOperationsGetCall)IfNoneMatch¶
func (c *ProjectsLocationsOperationsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOperationsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsOperationsListCall¶
type ProjectsLocationsOperationsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsOperationsListCall)Context¶
func (c *ProjectsLocationsOperationsListCall) Context(ctxcontext.Context) *ProjectsLocationsOperationsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsOperationsListCall)Do¶
func (c *ProjectsLocationsOperationsListCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningListOperationsResponse,error)
Do executes the "contactcenterinsights.projects.locations.operations.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningListOperationsResponse.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsOperationsListCall)Fields¶
func (c *ProjectsLocationsOperationsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsOperationsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsOperationsListCall)Filter¶
func (c *ProjectsLocationsOperationsListCall) Filter(filterstring) *ProjectsLocationsOperationsListCall
Filter sets the optional parameter "filter": The standard list filter.
func (*ProjectsLocationsOperationsListCall)Header¶
func (c *ProjectsLocationsOperationsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsOperationsListCall)IfNoneMatch¶
func (c *ProjectsLocationsOperationsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsOperationsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsOperationsListCall)PageSize¶
func (c *ProjectsLocationsOperationsListCall) PageSize(pageSizeint64) *ProjectsLocationsOperationsListCall
PageSize sets the optional parameter "pageSize": The standard list pagesize.
func (*ProjectsLocationsOperationsListCall)PageToken¶
func (c *ProjectsLocationsOperationsListCall) PageToken(pageTokenstring) *ProjectsLocationsOperationsListCall
PageToken sets the optional parameter "pageToken": The standard list pagetoken.
func (*ProjectsLocationsOperationsListCall)Pages¶
func (c *ProjectsLocationsOperationsListCall) Pages(ctxcontext.Context, f func(*GoogleLongrunningListOperationsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsOperationsListCall)ReturnPartialSuccess¶added inv0.251.0
func (c *ProjectsLocationsOperationsListCall) ReturnPartialSuccess(returnPartialSuccessbool) *ProjectsLocationsOperationsListCall
ReturnPartialSuccess sets the optional parameter "returnPartialSuccess":When set to `true`, operations that are reachable are returned as normal,and those that are unreachable are returned in theListOperationsResponse.unreachable field. This can only be `true` whenreading across collections. For example, when `parent` is set to"projects/example/locations/-". This field is not supported by default andwill result in an `UNIMPLEMENTED` error if set unless explicitly documentedotherwise in service or product specific documentation.
typeProjectsLocationsOperationsService¶
type ProjectsLocationsOperationsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsOperationsService¶
func NewProjectsLocationsOperationsService(s *Service) *ProjectsLocationsOperationsService
func (*ProjectsLocationsOperationsService)Cancel¶
func (r *ProjectsLocationsOperationsService) Cancel(namestring) *ProjectsLocationsOperationsCancelCall
Cancel: Starts asynchronous cancellation on a long-running operation. Theserver makes a best effort to cancel the operation, but success is notguaranteed. If the server doesn't support this method, it returns`google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation orother methods to check whether the cancellation succeeded or whether theoperation completed despite cancellation. On successful cancellation, theoperation is not deleted; instead, it becomes an operation with anOperation.error value with a google.rpc.Status.code of `1`, corresponding to`Code.CANCELLED`.
- name: The name of the operation resource to be cancelled.
func (*ProjectsLocationsOperationsService)Get¶
func (r *ProjectsLocationsOperationsService) Get(namestring) *ProjectsLocationsOperationsGetCall
Get: Gets the latest state of a long-running operation. Clients can use thismethod to poll the operation result at intervals as recommended by the APIservice.
- name: The name of the operation resource.
func (*ProjectsLocationsOperationsService)List¶
func (r *ProjectsLocationsOperationsService) List(namestring) *ProjectsLocationsOperationsListCall
List: Lists operations that match the specified filter in the request. Ifthe server doesn't support this method, it returns `UNIMPLEMENTED`.
- name: The name of the operation's parent resource.
typeProjectsLocationsPhraseMatchersCreateCall¶
type ProjectsLocationsPhraseMatchersCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPhraseMatchersCreateCall)Context¶
func (c *ProjectsLocationsPhraseMatchersCreateCall) Context(ctxcontext.Context) *ProjectsLocationsPhraseMatchersCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPhraseMatchersCreateCall)Do¶
func (c *ProjectsLocationsPhraseMatchersCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1PhraseMatcher,error)
Do executes the "contactcenterinsights.projects.locations.phraseMatchers.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1PhraseMatcher.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsPhraseMatchersCreateCall)Fields¶
func (c *ProjectsLocationsPhraseMatchersCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPhraseMatchersCreateCall)Header¶
func (c *ProjectsLocationsPhraseMatchersCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsPhraseMatchersDeleteCall¶
type ProjectsLocationsPhraseMatchersDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPhraseMatchersDeleteCall)Context¶
func (c *ProjectsLocationsPhraseMatchersDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsPhraseMatchersDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPhraseMatchersDeleteCall)Do¶
func (c *ProjectsLocationsPhraseMatchersDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.phraseMatchers.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsPhraseMatchersDeleteCall)Fields¶
func (c *ProjectsLocationsPhraseMatchersDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPhraseMatchersDeleteCall)Header¶
func (c *ProjectsLocationsPhraseMatchersDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsPhraseMatchersGetCall¶
type ProjectsLocationsPhraseMatchersGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPhraseMatchersGetCall)Context¶
func (c *ProjectsLocationsPhraseMatchersGetCall) Context(ctxcontext.Context) *ProjectsLocationsPhraseMatchersGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPhraseMatchersGetCall)Do¶
func (c *ProjectsLocationsPhraseMatchersGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1PhraseMatcher,error)
Do executes the "contactcenterinsights.projects.locations.phraseMatchers.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1PhraseMatcher.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsPhraseMatchersGetCall)Fields¶
func (c *ProjectsLocationsPhraseMatchersGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPhraseMatchersGetCall)Header¶
func (c *ProjectsLocationsPhraseMatchersGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsPhraseMatchersGetCall)IfNoneMatch¶
func (c *ProjectsLocationsPhraseMatchersGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsPhraseMatchersGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsPhraseMatchersListCall¶
type ProjectsLocationsPhraseMatchersListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPhraseMatchersListCall)Context¶
func (c *ProjectsLocationsPhraseMatchersListCall) Context(ctxcontext.Context) *ProjectsLocationsPhraseMatchersListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPhraseMatchersListCall)Do¶
func (c *ProjectsLocationsPhraseMatchersListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse,error)
Do executes the "contactcenterinsights.projects.locations.phraseMatchers.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsPhraseMatchersListCall)Fields¶
func (c *ProjectsLocationsPhraseMatchersListCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPhraseMatchersListCall)Filter¶
func (c *ProjectsLocationsPhraseMatchersListCall) Filter(filterstring) *ProjectsLocationsPhraseMatchersListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying phrase matchers with specificproperties.
func (*ProjectsLocationsPhraseMatchersListCall)Header¶
func (c *ProjectsLocationsPhraseMatchersListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsPhraseMatchersListCall)IfNoneMatch¶
func (c *ProjectsLocationsPhraseMatchersListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsPhraseMatchersListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsPhraseMatchersListCall)PageSize¶
func (c *ProjectsLocationsPhraseMatchersListCall) PageSize(pageSizeint64) *ProjectsLocationsPhraseMatchersListCall
PageSize sets the optional parameter "pageSize": The maximum number ofphrase matchers to return in the response. If this value is zero, theservice will select a default size. A call might return fewer objects thanrequested. A non-empty `next_page_token` in the response indicates that moredata is available.
func (*ProjectsLocationsPhraseMatchersListCall)PageToken¶
func (c *ProjectsLocationsPhraseMatchersListCall) PageToken(pageTokenstring) *ProjectsLocationsPhraseMatchersListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListPhraseMatchersResponse`. This value indicates that this is acontinuation of a prior `ListPhraseMatchers` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsPhraseMatchersListCall)Pages¶
func (c *ProjectsLocationsPhraseMatchersListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListPhraseMatchersResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsPhraseMatchersPatchCall¶added inv0.61.0
type ProjectsLocationsPhraseMatchersPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsPhraseMatchersPatchCall)Context¶added inv0.61.0
func (c *ProjectsLocationsPhraseMatchersPatchCall) Context(ctxcontext.Context) *ProjectsLocationsPhraseMatchersPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsPhraseMatchersPatchCall)Do¶added inv0.61.0
func (c *ProjectsLocationsPhraseMatchersPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1PhraseMatcher,error)
Do executes the "contactcenterinsights.projects.locations.phraseMatchers.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1PhraseMatcher.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsPhraseMatchersPatchCall)Fields¶added inv0.61.0
func (c *ProjectsLocationsPhraseMatchersPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsPhraseMatchersPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsPhraseMatchersPatchCall)Header¶added inv0.61.0
func (c *ProjectsLocationsPhraseMatchersPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsPhraseMatchersPatchCall)UpdateMask¶added inv0.61.0
func (c *ProjectsLocationsPhraseMatchersPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsPhraseMatchersPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated.
typeProjectsLocationsPhraseMatchersService¶
type ProjectsLocationsPhraseMatchersService struct {// contains filtered or unexported fields}funcNewProjectsLocationsPhraseMatchersService¶
func NewProjectsLocationsPhraseMatchersService(s *Service) *ProjectsLocationsPhraseMatchersService
func (*ProjectsLocationsPhraseMatchersService)Create¶
func (r *ProjectsLocationsPhraseMatchersService) Create(parentstring, googlecloudcontactcenterinsightsv1phrasematcher *GoogleCloudContactcenterinsightsV1PhraseMatcher) *ProjectsLocationsPhraseMatchersCreateCall
Create: Creates a phrase matcher.
- parent: The parent resource of the phrase matcher. Required. The locationto create a phrase matcher for. Format: `projects//locations/` or`projects//locations/`.
func (*ProjectsLocationsPhraseMatchersService)Delete¶
func (r *ProjectsLocationsPhraseMatchersService) Delete(namestring) *ProjectsLocationsPhraseMatchersDeleteCall
Delete: Deletes a phrase matcher.
- name: The name of the phrase matcher to delete.
func (*ProjectsLocationsPhraseMatchersService)Get¶
func (r *ProjectsLocationsPhraseMatchersService) Get(namestring) *ProjectsLocationsPhraseMatchersGetCall
Get: Gets a phrase matcher.
- name: The name of the phrase matcher to get.
func (*ProjectsLocationsPhraseMatchersService)List¶
func (r *ProjectsLocationsPhraseMatchersService) List(parentstring) *ProjectsLocationsPhraseMatchersListCall
List: Lists phrase matchers.
- parent: The parent resource of the phrase matcher.
func (*ProjectsLocationsPhraseMatchersService)Patch¶added inv0.61.0
func (r *ProjectsLocationsPhraseMatchersService) Patch(namestring, googlecloudcontactcenterinsightsv1phrasematcher *GoogleCloudContactcenterinsightsV1PhraseMatcher) *ProjectsLocationsPhraseMatchersPatchCall
Patch: Updates a phrase matcher.
- name: The resource name of the phrase matcher. Format:projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}.
typeProjectsLocationsQaQuestionTagsCreateCall¶added inv0.221.0
type ProjectsLocationsQaQuestionTagsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaQuestionTagsCreateCall)Context¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsQaQuestionTagsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaQuestionTagsCreateCall)Do¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestionTag,error)
Do executes the "contactcenterinsights.projects.locations.qaQuestionTags.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaQuestionTag.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaQuestionTagsCreateCall)Fields¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaQuestionTagsCreateCall)Header¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaQuestionTagsCreateCall)QaQuestionTagId¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsCreateCall) QaQuestionTagId(qaQuestionTagIdstring) *ProjectsLocationsQaQuestionTagsCreateCall
QaQuestionTagId sets the optional parameter "qaQuestionTagId": A unique IDfor the new QaQuestionTag. This ID will become the final component of theQaQuestionTag's resource name. If no ID is specified, a server-generated IDwill be used. This value should be 4-64 characters and must match theregular expression `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`.
typeProjectsLocationsQaQuestionTagsDeleteCall¶added inv0.240.0
type ProjectsLocationsQaQuestionTagsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaQuestionTagsDeleteCall)Context¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsQaQuestionTagsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaQuestionTagsDeleteCall)Do¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.qaQuestionTags.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaQuestionTagsDeleteCall)Fields¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaQuestionTagsDeleteCall)Header¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaQuestionTagsGetCall¶added inv0.240.0
type ProjectsLocationsQaQuestionTagsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaQuestionTagsGetCall)Context¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsGetCall) Context(ctxcontext.Context) *ProjectsLocationsQaQuestionTagsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaQuestionTagsGetCall)Do¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestionTag,error)
Do executes the "contactcenterinsights.projects.locations.qaQuestionTags.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaQuestionTag.ServerResponse.Header or(if a response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaQuestionTagsGetCall)Fields¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaQuestionTagsGetCall)Header¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaQuestionTagsGetCall)IfNoneMatch¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaQuestionTagsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsQaQuestionTagsListCall¶added inv0.221.0
type ProjectsLocationsQaQuestionTagsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaQuestionTagsListCall)Context¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsListCall) Context(ctxcontext.Context) *ProjectsLocationsQaQuestionTagsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaQuestionTagsListCall)Do¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse,error)
Do executes the "contactcenterinsights.projects.locations.qaQuestionTags.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListQaQuestionTagsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsQaQuestionTagsListCall)Fields¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaQuestionTagsListCall)Filter¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsListCall) Filter(filterstring) *ProjectsLocationsQaQuestionTagsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Supports conjunctions (ie. AND operators). Supported fieldsinclude the following: * `project_id` - id of the project to list tags for *`qa_scorecard_id` - id of the scorecard to list tags for * `revision_id` -id of the scorecard revision to list tags for` * `qa_question_id - id of thequestion to list tags for`
func (*ProjectsLocationsQaQuestionTagsListCall)Header¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaQuestionTagsListCall)IfNoneMatch¶added inv0.221.0
func (c *ProjectsLocationsQaQuestionTagsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaQuestionTagsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsQaQuestionTagsPatchCall¶added inv0.240.0
type ProjectsLocationsQaQuestionTagsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaQuestionTagsPatchCall)Context¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsQaQuestionTagsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaQuestionTagsPatchCall)Do¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.qaQuestionTags.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaQuestionTagsPatchCall)Fields¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaQuestionTagsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaQuestionTagsPatchCall)Header¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaQuestionTagsPatchCall)UpdateMask¶added inv0.240.0
func (c *ProjectsLocationsQaQuestionTagsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsQaQuestionTagsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated. All possible fields can be updated by passing `*`, or a subsetof the following updateable fields can be provided: * `qa_question_tag_name`- the name of the tag * `qa_question_ids` - the list of questions the tagapplies to
typeProjectsLocationsQaQuestionTagsService¶added inv0.221.0
type ProjectsLocationsQaQuestionTagsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsQaQuestionTagsService¶added inv0.221.0
func NewProjectsLocationsQaQuestionTagsService(s *Service) *ProjectsLocationsQaQuestionTagsService
func (*ProjectsLocationsQaQuestionTagsService)Create¶added inv0.221.0
func (r *ProjectsLocationsQaQuestionTagsService) Create(parentstring, googlecloudcontactcenterinsightsv1qaquestiontag *GoogleCloudContactcenterinsightsV1QaQuestionTag) *ProjectsLocationsQaQuestionTagsCreateCall
Create: Creates a QaQuestionTag.
- parent: The parent resource of the QaQuestionTag.
func (*ProjectsLocationsQaQuestionTagsService)Delete¶added inv0.240.0
func (r *ProjectsLocationsQaQuestionTagsService) Delete(namestring) *ProjectsLocationsQaQuestionTagsDeleteCall
Delete: Deletes a QaQuestionTag.
- name: The name of the QaQuestionTag to delete.
func (*ProjectsLocationsQaQuestionTagsService)Get¶added inv0.240.0
func (r *ProjectsLocationsQaQuestionTagsService) Get(namestring) *ProjectsLocationsQaQuestionTagsGetCall
Get: Gets a QaQuestionTag.
- name: The name of the QaQuestionTag to get.
func (*ProjectsLocationsQaQuestionTagsService)List¶added inv0.221.0
func (r *ProjectsLocationsQaQuestionTagsService) List(parentstring) *ProjectsLocationsQaQuestionTagsListCall
List: Lists the question tags.
- parent: The parent resource of the QaQuestionTags.
func (*ProjectsLocationsQaQuestionTagsService)Patch¶added inv0.240.0
func (r *ProjectsLocationsQaQuestionTagsService) Patch(namestring, googlecloudcontactcenterinsightsv1qaquestiontag *GoogleCloudContactcenterinsightsV1QaQuestionTag) *ProjectsLocationsQaQuestionTagsPatchCall
Patch: Updates a QaQuestionTag.
- name: Identifier. Resource name for the QaQuestionTag Formatprojects/{project}/locations/{location}/qaQuestionTags/{qa_question_tag}In the above format, the last segment, i.e., qa_question_tag, is aserver-generated ID corresponding to the tag resource.
typeProjectsLocationsQaScorecardsCreateCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsCreateCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsCreateCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecard,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecard.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsCreateCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsCreateCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsCreateCall)QaScorecardId¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsCreateCall) QaScorecardId(qaScorecardIdstring) *ProjectsLocationsQaScorecardsCreateCall
QaScorecardId sets the optional parameter "qaScorecardId": A unique ID forthe new QaScorecard. This ID will become the final component of theQaScorecard's resource name. If no ID is specified, a server-generated IDwill be used. This value should be 4-64 characters and must match theregular expression `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`.
typeProjectsLocationsQaScorecardsDeleteCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsDeleteCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsDeleteCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsQaScorecardsDeleteCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsDeleteCall)Force¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsDeleteCall) Force(forcebool) *ProjectsLocationsQaScorecardsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisQaScorecard's child resources will also be deleted. Otherwise, the requestwill only succeed if it has none.
func (*ProjectsLocationsQaScorecardsDeleteCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaScorecardsGetCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsGetCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecard,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecard.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaScorecardsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsQaScorecardsListCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaScorecardsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsQaScorecardsListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) PageSize(pageSizeint64) *ProjectsLocationsQaScorecardsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofscorecards to return in the response. If the value is zero, the service willselect a default size. A call might return fewer objects than requested. Anon-empty `next_page_token` in the response indicates that more data isavailable.
func (*ProjectsLocationsQaScorecardsListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) PageToken(pageTokenstring) *ProjectsLocationsQaScorecardsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListQaScorecardsResponse`. This value indicates that this is acontinuation of a prior `ListQaScorecards` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsQaScorecardsListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListQaScorecardsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsQaScorecardsListCall)QaScorecardSources¶added inv0.249.0
func (c *ProjectsLocationsQaScorecardsListCall) QaScorecardSources(qaScorecardSources ...string) *ProjectsLocationsQaScorecardsListCall
QaScorecardSources sets the optional parameter "qaScorecardSources": Thesource of scorecards are based on how those Scorecards were created, e.g., acustomer-defined scorecard, a predefined scorecard, etc. This field is usedto retrieve Scorecards of one or more sources.
Possible values:
"QA_SCORECARD_SOURCE_UNSPECIFIED" - The source of the scorecard is
unspecified. Default to QA_SCORECARD_SOURCE_CUSTOMER_DEFINED.
"QA_SCORECARD_SOURCE_CUSTOMER_DEFINED" - The scorecard is a custom
scorecard created by the user.
"QA_SCORECARD_SOURCE_DISCOVERY_ENGINE" - The scorecard is a scorecard
created through discovery engine deployment.
typeProjectsLocationsQaScorecardsPatchCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsPatchCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsPatchCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecard,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecard.ServerResponse.Header or (ifa response was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsPatchCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsPatchCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsPatchCall)UpdateMask¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsQaScorecardsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. The list offields to be updated. All possible fields can be updated by passing `*`, ora subset of the following updateable fields can be provided: * `description`* `display_name`
typeProjectsLocationsQaScorecardsRevisionsCreateCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsCreateCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsCreateCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecardRevision.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsCreateCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsCreateCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsCreateCall)QaScorecardRevisionId¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsCreateCall) QaScorecardRevisionId(qaScorecardRevisionIdstring) *ProjectsLocationsQaScorecardsRevisionsCreateCall
QaScorecardRevisionId sets the optional parameter "qaScorecardRevisionId": Aunique ID for the new QaScorecardRevision. This ID will become the finalcomponent of the QaScorecardRevision's resource name. If no ID is specified,a server-generated ID will be used. This value should be 4-64 characters andmust match the regular expression `^[a-z0-9-]{4,64}$`. Valid characters are`a-z-`.
typeProjectsLocationsQaScorecardsRevisionsDeleteCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsDeleteCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsDeleteCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsQaScorecardsRevisionsDeleteCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsDeleteCall)Force¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Force(forcebool) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
Force sets the optional parameter "force": If set to true, all of thisQaScorecardRevision's child resources will also be deleted. Otherwise, therequest will only succeed if it has none.
func (*ProjectsLocationsQaScorecardsRevisionsDeleteCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaScorecardsRevisionsDeployCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsDeployCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsDeployCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsDeployCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsDeployCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.deploy" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecardRevision.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsDeployCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsDeployCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsDeployCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsDeployCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaScorecardsRevisionsGetCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecardRevision.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaScorecardsRevisionsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsQaScorecardsRevisionsListCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)Filter¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Filter(filterstring) *ProjectsLocationsQaScorecardsRevisionsListCall
Filter sets the optional parameter "filter": A filter to reduce results to aspecific subset. Useful for querying scorecard revisions with specificproperties.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaScorecardsRevisionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) PageSize(pageSizeint64) *ProjectsLocationsQaScorecardsRevisionsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofscorecard revisions to return in the response. If the value is zero, theservice will select a default size. A call might return fewer objects thanrequested. A non-empty `next_page_token` in the response indicates that moredata is available.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) PageToken(pageTokenstring) *ProjectsLocationsQaScorecardsRevisionsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListQaScorecardRevisionsResponse`. This value indicates that this is acontinuation of a prior `ListQaScorecardRevisions` call and that the systemshould return the next page of data.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListQaScorecardRevisionsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
func (*ProjectsLocationsQaScorecardsRevisionsListCall)QaScorecardSources¶added inv0.249.0
func (c *ProjectsLocationsQaScorecardsRevisionsListCall) QaScorecardSources(qaScorecardSources ...string) *ProjectsLocationsQaScorecardsRevisionsListCall
QaScorecardSources sets the optional parameter "qaScorecardSources": Thesource of scorecards are based on how those Scorecards were created, e.g., acustomer-defined scorecard, a predefined scorecard, etc. This field is usedto retrieve Scorecards Revisions from Scorecards of one or more sources.
Possible values:
"QA_SCORECARD_SOURCE_UNSPECIFIED" - The source of the scorecard is
unspecified. Default to QA_SCORECARD_SOURCE_CUSTOMER_DEFINED.
"QA_SCORECARD_SOURCE_CUSTOMER_DEFINED" - The scorecard is a custom
scorecard created by the user.
"QA_SCORECARD_SOURCE_DISCOVERY_ENGINE" - The scorecard is a scorecard
created through discovery engine deployment.
typeProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestion,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.qaQuestions.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaQuestion.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall)QaQuestionId¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall) QaQuestionId(qaQuestionIdstring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
QaQuestionId sets the optional parameter "qaQuestionId": A unique ID for thenew question. This ID will become the final component of the question'sresource name. If no ID is specified, a server-generated ID will be used.This value should be 4-64 characters and must match the regular expression`^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`.
typeProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.qaQuestions.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestion,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.qaQuestions.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaQuestion.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.qaQuestions.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse.ServerResponse.Header or (if a response was returned at all) inerror.(*googleapi.Error).Header. Use googleapi.IsNotModified to checkwhether the returned error was because http.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)IfNoneMatch¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)PageSize¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) PageSize(pageSizeint64) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
PageSize sets the optional parameter "pageSize": The maximum number ofquestions to return in the response. If the value is zero, the service willselect a default size. A call might return fewer objects than requested. Anon-empty `next_page_token` in the response indicates that more data isavailable.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)PageToken¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) PageToken(pageTokenstring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListQaQuestionsResponse`. This value indicates that this is acontinuation of a prior `ListQaQuestions` call and that the system shouldreturn the next page of data.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall)Pages¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListQaQuestionsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaQuestion,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.qaQuestions.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaQuestion.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall)UpdateMask¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
UpdateMask sets the optional parameter "updateMask": Required. The list offields to be updated. All possible fields can be updated by passing `*`, ora subset of the following updateable fields can be provided: *`abbreviation` * `answer_choices` * `answer_instructions` * `order` *`question_body` * `tags`
typeProjectsLocationsQaScorecardsRevisionsQaQuestionsService¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsQaQuestionsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsQaScorecardsRevisionsQaQuestionsService¶added inv0.202.0
func NewProjectsLocationsQaScorecardsRevisionsQaQuestionsService(s *Service) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsService)Create¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Create(parentstring, googlecloudcontactcenterinsightsv1qaquestion *GoogleCloudContactcenterinsightsV1QaQuestion) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsCreateCall
Create: Create a QaQuestion.
- parent: The parent resource of the QaQuestion.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsService)Delete¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Delete(namestring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsDeleteCall
Delete: Deletes a QaQuestion.
- name: The name of the QaQuestion to delete.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsService)Get¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Get(namestring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsGetCall
Get: Gets a QaQuestion.
- name: The name of the QaQuestion to get.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsService)List¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) List(parentstring) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsListCall
List: Lists QaQuestions.
- parent: The parent resource of the questions.
func (*ProjectsLocationsQaScorecardsRevisionsQaQuestionsService)Patch¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService) Patch(namestring, googlecloudcontactcenterinsightsv1qaquestion *GoogleCloudContactcenterinsightsV1QaQuestion) *ProjectsLocationsQaScorecardsRevisionsQaQuestionsPatchCall
Patch: Updates a QaQuestion.
- name: Identifier. The resource name of the question. Format:projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}/revisions/{revision}/qaQuestions/{qa_question}.
typeProjectsLocationsQaScorecardsRevisionsService¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsService struct {QaQuestions *ProjectsLocationsQaScorecardsRevisionsQaQuestionsService// contains filtered or unexported fields}funcNewProjectsLocationsQaScorecardsRevisionsService¶added inv0.202.0
func NewProjectsLocationsQaScorecardsRevisionsService(s *Service) *ProjectsLocationsQaScorecardsRevisionsService
func (*ProjectsLocationsQaScorecardsRevisionsService)Create¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) Create(parentstring, googlecloudcontactcenterinsightsv1qascorecardrevision *GoogleCloudContactcenterinsightsV1QaScorecardRevision) *ProjectsLocationsQaScorecardsRevisionsCreateCall
Create: Creates a QaScorecardRevision.
- parent: The parent resource of the QaScorecardRevision.
func (*ProjectsLocationsQaScorecardsRevisionsService)Delete¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) Delete(namestring) *ProjectsLocationsQaScorecardsRevisionsDeleteCall
Delete: Deletes a QaScorecardRevision.
- name: The name of the QaScorecardRevision to delete.
func (*ProjectsLocationsQaScorecardsRevisionsService)Deploy¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) Deploy(namestring, googlecloudcontactcenterinsightsv1deployqascorecardrevisionrequest *GoogleCloudContactcenterinsightsV1DeployQaScorecardRevisionRequest) *ProjectsLocationsQaScorecardsRevisionsDeployCall
Deploy: Deploy a QaScorecardRevision.
- name: The name of the QaScorecardRevision to deploy.
func (*ProjectsLocationsQaScorecardsRevisionsService)Get¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) Get(namestring) *ProjectsLocationsQaScorecardsRevisionsGetCall
Get: Gets a QaScorecardRevision.
- name: The name of the QaScorecardRevision to get.
func (*ProjectsLocationsQaScorecardsRevisionsService)List¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) List(parentstring) *ProjectsLocationsQaScorecardsRevisionsListCall
List: Lists all revisions under the parent QaScorecard.
- parent: The parent resource of the scorecard revisions. To list allrevisions of all scorecards, substitute the QaScorecard ID with a '-'character.
func (*ProjectsLocationsQaScorecardsRevisionsService)TuneQaScorecardRevision¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) TuneQaScorecardRevision(parentstring, googlecloudcontactcenterinsightsv1tuneqascorecardrevisionrequest *GoogleCloudContactcenterinsightsV1TuneQaScorecardRevisionRequest) *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
TuneQaScorecardRevision: Fine tune one or more QaModels.
- parent: The parent resource for new fine tuning job instance.
func (*ProjectsLocationsQaScorecardsRevisionsService)Undeploy¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsRevisionsService) Undeploy(namestring, googlecloudcontactcenterinsightsv1undeployqascorecardrevisionrequest *GoogleCloudContactcenterinsightsV1UndeployQaScorecardRevisionRequest) *ProjectsLocationsQaScorecardsRevisionsUndeployCall
Undeploy: Undeploy a QaScorecardRevision.
- name: The name of the QaScorecardRevision to undeploy.
typeProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.tuneQaScorecardRevision" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsTuneQaScorecardRevisionCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaScorecardsRevisionsUndeployCall¶added inv0.202.0
type ProjectsLocationsQaScorecardsRevisionsUndeployCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQaScorecardsRevisionsUndeployCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Context(ctxcontext.Context) *ProjectsLocationsQaScorecardsRevisionsUndeployCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQaScorecardsRevisionsUndeployCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1QaScorecardRevision,error)
Do executes the "contactcenterinsights.projects.locations.qaScorecards.revisions.undeploy" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1QaScorecardRevision.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQaScorecardsRevisionsUndeployCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Fields(s ...googleapi.Field) *ProjectsLocationsQaScorecardsRevisionsUndeployCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQaScorecardsRevisionsUndeployCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQaScorecardsRevisionsUndeployCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQaScorecardsService¶added inv0.202.0
type ProjectsLocationsQaScorecardsService struct {Revisions *ProjectsLocationsQaScorecardsRevisionsService// contains filtered or unexported fields}funcNewProjectsLocationsQaScorecardsService¶added inv0.202.0
func NewProjectsLocationsQaScorecardsService(s *Service) *ProjectsLocationsQaScorecardsService
func (*ProjectsLocationsQaScorecardsService)Create¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsService) Create(parentstring, googlecloudcontactcenterinsightsv1qascorecard *GoogleCloudContactcenterinsightsV1QaScorecard) *ProjectsLocationsQaScorecardsCreateCall
Create: Create a QaScorecard.
- parent: The parent resource of the QaScorecard.
func (*ProjectsLocationsQaScorecardsService)Delete¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsService) Delete(namestring) *ProjectsLocationsQaScorecardsDeleteCall
Delete: Deletes a QaScorecard.
- name: The name of the QaScorecard to delete.
func (*ProjectsLocationsQaScorecardsService)Get¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsService) Get(namestring) *ProjectsLocationsQaScorecardsGetCall
Get: Gets a QaScorecard.
- name: The name of the QaScorecard to get.
func (*ProjectsLocationsQaScorecardsService)List¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsService) List(parentstring) *ProjectsLocationsQaScorecardsListCall
List: Lists QaScorecards.
- parent: The parent resource of the scorecards.
func (*ProjectsLocationsQaScorecardsService)Patch¶added inv0.202.0
func (r *ProjectsLocationsQaScorecardsService) Patch(namestring, googlecloudcontactcenterinsightsv1qascorecard *GoogleCloudContactcenterinsightsV1QaScorecard) *ProjectsLocationsQaScorecardsPatchCall
Patch: Updates a QaScorecard.
- name: Identifier. The scorecard name. Format:projects/{project}/locations/{location}/qaScorecards/{qa_scorecard}.
typeProjectsLocationsQueryMetricsCall¶added inv0.202.0
type ProjectsLocationsQueryMetricsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQueryMetricsCall)Context¶added inv0.202.0
func (c *ProjectsLocationsQueryMetricsCall) Context(ctxcontext.Context) *ProjectsLocationsQueryMetricsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQueryMetricsCall)Do¶added inv0.202.0
func (c *ProjectsLocationsQueryMetricsCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.queryMetrics" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQueryMetricsCall)Fields¶added inv0.202.0
func (c *ProjectsLocationsQueryMetricsCall) Fields(s ...googleapi.Field) *ProjectsLocationsQueryMetricsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQueryMetricsCall)Header¶added inv0.202.0
func (c *ProjectsLocationsQueryMetricsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsQueryPerformanceOverviewCall¶added inv0.240.0
type ProjectsLocationsQueryPerformanceOverviewCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsQueryPerformanceOverviewCall)Context¶added inv0.240.0
func (c *ProjectsLocationsQueryPerformanceOverviewCall) Context(ctxcontext.Context) *ProjectsLocationsQueryPerformanceOverviewCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsQueryPerformanceOverviewCall)Do¶added inv0.240.0
func (c *ProjectsLocationsQueryPerformanceOverviewCall) Do(opts ...googleapi.CallOption) (*GoogleLongrunningOperation,error)
Do executes the "contactcenterinsights.projects.locations.queryPerformanceOverview" call.Any non-2xx status code is an error. Response headers are in either*GoogleLongrunningOperation.ServerResponse.Header or (if a response wasreturned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsQueryPerformanceOverviewCall)Fields¶added inv0.240.0
func (c *ProjectsLocationsQueryPerformanceOverviewCall) Fields(s ...googleapi.Field) *ProjectsLocationsQueryPerformanceOverviewCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsQueryPerformanceOverviewCall)Header¶added inv0.240.0
func (c *ProjectsLocationsQueryPerformanceOverviewCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsService¶
type ProjectsLocationsService struct {AnalysisRules *ProjectsLocationsAnalysisRulesServiceAssessmentRules *ProjectsLocationsAssessmentRulesServiceAuthorizedViewSets *ProjectsLocationsAuthorizedViewSetsServiceConversations *ProjectsLocationsConversationsServiceDatasets *ProjectsLocationsDatasetsServiceEncryptionSpec *ProjectsLocationsEncryptionSpecServiceInsightsdata *ProjectsLocationsInsightsdataServiceIssueModels *ProjectsLocationsIssueModelsServiceOperations *ProjectsLocationsOperationsServicePhraseMatchers *ProjectsLocationsPhraseMatchersServiceQaQuestionTags *ProjectsLocationsQaQuestionTagsServiceQaScorecards *ProjectsLocationsQaScorecardsServiceViews *ProjectsLocationsViewsService// contains filtered or unexported fields}funcNewProjectsLocationsService¶
func NewProjectsLocationsService(s *Service) *ProjectsLocationsService
func (*ProjectsLocationsService)BulkDeleteFeedbackLabels¶added inv0.227.0
func (r *ProjectsLocationsService) BulkDeleteFeedbackLabels(parentstring, googlecloudcontactcenterinsightsv1bulkdeletefeedbacklabelsrequest *GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest) *ProjectsLocationsBulkDeleteFeedbackLabelsCall
BulkDeleteFeedbackLabels: Delete feedback labels in bulk using a filter.
- parent: The parent resource for new feedback labels.
func (*ProjectsLocationsService)BulkDownloadFeedbackLabels¶added inv0.202.0
func (r *ProjectsLocationsService) BulkDownloadFeedbackLabels(parentstring, googlecloudcontactcenterinsightsv1bulkdownloadfeedbacklabelsrequest *GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest) *ProjectsLocationsBulkDownloadFeedbackLabelsCall
BulkDownloadFeedbackLabels: Download feedback labels in bulk from anexternal source. Currently supports exporting Quality AI exampleconversations with transcripts and question bodies.
- parent: The parent resource for new feedback labels.
func (*ProjectsLocationsService)BulkUploadFeedbackLabels¶added inv0.202.0
func (r *ProjectsLocationsService) BulkUploadFeedbackLabels(parentstring, googlecloudcontactcenterinsightsv1bulkuploadfeedbacklabelsrequest *GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest) *ProjectsLocationsBulkUploadFeedbackLabelsCall
BulkUploadFeedbackLabels: Upload feedback labels from an external source inbulk. Currently supports labeling Quality AI example conversations.
- parent: The parent resource for new feedback labels.
func (*ProjectsLocationsService)GetEncryptionSpec¶added inv0.190.0
func (r *ProjectsLocationsService) GetEncryptionSpec(namestring) *ProjectsLocationsGetEncryptionSpecCall
GetEncryptionSpec: Gets location-level encryption key specification.
- name: The name of the encryption spec resource to get.
func (*ProjectsLocationsService)GetSettings¶
func (r *ProjectsLocationsService) GetSettings(namestring) *ProjectsLocationsGetSettingsCall
GetSettings: Gets project-level settings.
- name: The name of the settings resource to get.
func (*ProjectsLocationsService)ListAllFeedbackLabels¶added inv0.202.0
func (r *ProjectsLocationsService) ListAllFeedbackLabels(parentstring) *ProjectsLocationsListAllFeedbackLabelsCall
ListAllFeedbackLabels: List all feedback labels by project number.
- parent: The parent resource of all feedback labels per project.
func (*ProjectsLocationsService)QueryMetrics¶added inv0.202.0
func (r *ProjectsLocationsService) QueryMetrics(locationstring, googlecloudcontactcenterinsightsv1querymetricsrequest *GoogleCloudContactcenterinsightsV1QueryMetricsRequest) *ProjectsLocationsQueryMetricsCall
QueryMetrics: Query metrics.
- location: The location of the data."projects/{project}/locations/{location}".
func (*ProjectsLocationsService)QueryPerformanceOverview¶added inv0.240.0
func (r *ProjectsLocationsService) QueryPerformanceOverview(parentstring, googlecloudcontactcenterinsightsv1queryperformanceoverviewrequest *GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest) *ProjectsLocationsQueryPerformanceOverviewCall
QueryPerformanceOverview: Generates a summary of predefined performancemetrics for a set of conversations. Conversations can be specified byspecifying a time window and an agent id, for now. The summary includes acomparison of metrics computed for conversations in the previous timeperiod, and also a comparison with peers in the same time period.
- parent: The parent resource of the conversations to derive performancestats from. "projects/{project}/locations/{location}".
func (*ProjectsLocationsService)UpdateSettings¶
func (r *ProjectsLocationsService) UpdateSettings(namestring, googlecloudcontactcenterinsightsv1settings *GoogleCloudContactcenterinsightsV1Settings) *ProjectsLocationsUpdateSettingsCall
UpdateSettings: Updates project-level settings.
- name: Immutable. The resource name of the settings resource. Format:projects/{project}/locations/{location}/settings.
typeProjectsLocationsUpdateSettingsCall¶
type ProjectsLocationsUpdateSettingsCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsUpdateSettingsCall)Context¶
func (c *ProjectsLocationsUpdateSettingsCall) Context(ctxcontext.Context) *ProjectsLocationsUpdateSettingsCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsUpdateSettingsCall)Do¶
func (c *ProjectsLocationsUpdateSettingsCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1Settings,error)
Do executes the "contactcenterinsights.projects.locations.updateSettings" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1Settings.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsUpdateSettingsCall)Fields¶
func (c *ProjectsLocationsUpdateSettingsCall) Fields(s ...googleapi.Field) *ProjectsLocationsUpdateSettingsCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsUpdateSettingsCall)Header¶
func (c *ProjectsLocationsUpdateSettingsCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsUpdateSettingsCall)UpdateMask¶
func (c *ProjectsLocationsUpdateSettingsCall) UpdateMask(updateMaskstring) *ProjectsLocationsUpdateSettingsCall
UpdateMask sets the optional parameter "updateMask": Required. The list offields to be updated.
typeProjectsLocationsViewsCreateCall¶added inv0.64.0
type ProjectsLocationsViewsCreateCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsViewsCreateCall)Context¶added inv0.64.0
func (c *ProjectsLocationsViewsCreateCall) Context(ctxcontext.Context) *ProjectsLocationsViewsCreateCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsViewsCreateCall)Do¶added inv0.64.0
func (c *ProjectsLocationsViewsCreateCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1View,error)
Do executes the "contactcenterinsights.projects.locations.views.create" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1View.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsViewsCreateCall)Fields¶added inv0.64.0
func (c *ProjectsLocationsViewsCreateCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsCreateCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsViewsCreateCall)Header¶added inv0.64.0
func (c *ProjectsLocationsViewsCreateCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsViewsDeleteCall¶added inv0.64.0
type ProjectsLocationsViewsDeleteCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsViewsDeleteCall)Context¶added inv0.64.0
func (c *ProjectsLocationsViewsDeleteCall) Context(ctxcontext.Context) *ProjectsLocationsViewsDeleteCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsViewsDeleteCall)Do¶added inv0.64.0
func (c *ProjectsLocationsViewsDeleteCall) Do(opts ...googleapi.CallOption) (*GoogleProtobufEmpty,error)
Do executes the "contactcenterinsights.projects.locations.views.delete" call.Any non-2xx status code is an error. Response headers are in either*GoogleProtobufEmpty.ServerResponse.Header or (if a response was returned atall) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified tocheck whether the returned error was because http.StatusNotModified wasreturned.
func (*ProjectsLocationsViewsDeleteCall)Fields¶added inv0.64.0
func (c *ProjectsLocationsViewsDeleteCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsDeleteCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsViewsDeleteCall)Header¶added inv0.64.0
func (c *ProjectsLocationsViewsDeleteCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
typeProjectsLocationsViewsGetCall¶added inv0.64.0
type ProjectsLocationsViewsGetCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsViewsGetCall)Context¶added inv0.64.0
func (c *ProjectsLocationsViewsGetCall) Context(ctxcontext.Context) *ProjectsLocationsViewsGetCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsViewsGetCall)Do¶added inv0.64.0
func (c *ProjectsLocationsViewsGetCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1View,error)
Do executes the "contactcenterinsights.projects.locations.views.get" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1View.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsViewsGetCall)Fields¶added inv0.64.0
func (c *ProjectsLocationsViewsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsGetCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsViewsGetCall)Header¶added inv0.64.0
func (c *ProjectsLocationsViewsGetCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsViewsGetCall)IfNoneMatch¶added inv0.64.0
func (c *ProjectsLocationsViewsGetCall) IfNoneMatch(entityTagstring) *ProjectsLocationsViewsGetCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
typeProjectsLocationsViewsListCall¶added inv0.64.0
type ProjectsLocationsViewsListCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsViewsListCall)Context¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) Context(ctxcontext.Context) *ProjectsLocationsViewsListCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsViewsListCall)Do¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1ListViewsResponse,error)
Do executes the "contactcenterinsights.projects.locations.views.list" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1ListViewsResponse.ServerResponse.Headeror (if a response was returned at all) in error.(*googleapi.Error).Header.Use googleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsViewsListCall)Fields¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsListCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsViewsListCall)Header¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsViewsListCall)IfNoneMatch¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) IfNoneMatch(entityTagstring) *ProjectsLocationsViewsListCall
IfNoneMatch sets an optional parameter which makes the operation fail if theobject's ETag matches the given value. This is useful for getting updatesonly after the object has changed since the last request.
func (*ProjectsLocationsViewsListCall)PageSize¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) PageSize(pageSizeint64) *ProjectsLocationsViewsListCall
PageSize sets the optional parameter "pageSize": The maximum number of viewsto return in the response. If this value is zero, the service will select adefault size. A call may return fewer objects than requested. A non-empty`next_page_token` in the response indicates that more data is available.
func (*ProjectsLocationsViewsListCall)PageToken¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) PageToken(pageTokenstring) *ProjectsLocationsViewsListCall
PageToken sets the optional parameter "pageToken": The value returned by thelast `ListViewsResponse`; indicates that this is a continuation of a prior`ListViews` call and the system should return the next page of data.
func (*ProjectsLocationsViewsListCall)Pages¶added inv0.64.0
func (c *ProjectsLocationsViewsListCall) Pages(ctxcontext.Context, f func(*GoogleCloudContactcenterinsightsV1ListViewsResponse)error)error
Pages invokes f for each page of results.A non-nil error returned from f will halt the iteration.The provided context supersedes any context provided to the Context method.
typeProjectsLocationsViewsPatchCall¶added inv0.64.0
type ProjectsLocationsViewsPatchCall struct {// contains filtered or unexported fields}func (*ProjectsLocationsViewsPatchCall)Context¶added inv0.64.0
func (c *ProjectsLocationsViewsPatchCall) Context(ctxcontext.Context) *ProjectsLocationsViewsPatchCall
Context sets the context to be used in this call's Do method.
func (*ProjectsLocationsViewsPatchCall)Do¶added inv0.64.0
func (c *ProjectsLocationsViewsPatchCall) Do(opts ...googleapi.CallOption) (*GoogleCloudContactcenterinsightsV1View,error)
Do executes the "contactcenterinsights.projects.locations.views.patch" call.Any non-2xx status code is an error. Response headers are in either*GoogleCloudContactcenterinsightsV1View.ServerResponse.Header or (if aresponse was returned at all) in error.(*googleapi.Error).Header. Usegoogleapi.IsNotModified to check whether the returned error was becausehttp.StatusNotModified was returned.
func (*ProjectsLocationsViewsPatchCall)Fields¶added inv0.64.0
func (c *ProjectsLocationsViewsPatchCall) Fields(s ...googleapi.Field) *ProjectsLocationsViewsPatchCall
Fields allows partial responses to be retrieved. Seehttps://developers.google.com/gdata/docs/2.0/basics#PartialResponse for moredetails.
func (*ProjectsLocationsViewsPatchCall)Header¶added inv0.64.0
func (c *ProjectsLocationsViewsPatchCall) Header()http.Header
Header returns a http.Header that can be modified by the caller to addheaders to the request.
func (*ProjectsLocationsViewsPatchCall)UpdateMask¶added inv0.64.0
func (c *ProjectsLocationsViewsPatchCall) UpdateMask(updateMaskstring) *ProjectsLocationsViewsPatchCall
UpdateMask sets the optional parameter "updateMask": The list of fields tobe updated.
typeProjectsLocationsViewsService¶added inv0.64.0
type ProjectsLocationsViewsService struct {// contains filtered or unexported fields}funcNewProjectsLocationsViewsService¶added inv0.64.0
func NewProjectsLocationsViewsService(s *Service) *ProjectsLocationsViewsService
func (*ProjectsLocationsViewsService)Create¶added inv0.64.0
func (r *ProjectsLocationsViewsService) Create(parentstring, googlecloudcontactcenterinsightsv1view *GoogleCloudContactcenterinsightsV1View) *ProjectsLocationsViewsCreateCall
Create: Creates a view.
- parent: The parent resource of the view. Required. The location to createa view for. Format: `projects//locations/` or `projects//locations/`.
func (*ProjectsLocationsViewsService)Delete¶added inv0.64.0
func (r *ProjectsLocationsViewsService) Delete(namestring) *ProjectsLocationsViewsDeleteCall
Delete: Deletes a view.
- name: The name of the view to delete.
func (*ProjectsLocationsViewsService)Get¶added inv0.64.0
func (r *ProjectsLocationsViewsService) Get(namestring) *ProjectsLocationsViewsGetCall
Get: Gets a view.
- name: The name of the view to get.
func (*ProjectsLocationsViewsService)List¶added inv0.64.0
func (r *ProjectsLocationsViewsService) List(parentstring) *ProjectsLocationsViewsListCall
List: Lists views.
- parent: The parent resource of the views.
func (*ProjectsLocationsViewsService)Patch¶added inv0.64.0
func (r *ProjectsLocationsViewsService) Patch(namestring, googlecloudcontactcenterinsightsv1view *GoogleCloudContactcenterinsightsV1View) *ProjectsLocationsViewsPatchCall
Patch: Updates a view.
- name: Immutable. The resource name of the view. Format:projects/{project}/locations/{location}/views/{view}.
typeProjectsService¶
type ProjectsService struct {Locations *ProjectsLocationsService// contains filtered or unexported fields}funcNewProjectsService¶
func NewProjectsService(s *Service) *ProjectsService
typeService¶
type Service struct {BasePathstring// API endpoint base URLUserAgentstring// optional additional User-Agent fragmentProjects *ProjectsService// contains filtered or unexported fields} funcNewdeprecated
New creates a new Service. It uses the provided http.Client for requests.
Deprecated: please use NewService instead.To provide a custom HTTP client, use option.WithHTTPClient.If you are using google.golang.org/api/googleapis/transport.APIKey, use option.WithAPIKey with NewService instead.
funcNewService¶
NewService creates a new Service.