Class ProjectsResource.LocationsResource
The "locations" collection of methods.
Inherited Members
Namespace: Google.Apis.Contactcenterinsights.v1
Assembly: Google.Apis.Contactcenterinsights.v1.dll
Syntax
public class ProjectsResource.LocationsResource
Constructors
LocationsResource(IClientService)
Constructs a new resource.
Declaration
public LocationsResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
AnalysisRules
Gets the AnalysisRules resource.
Declaration
public virtual ProjectsResource.LocationsResource.AnalysisRulesResource AnalysisRules { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.AnalysisRulesResource |
AssessmentRules
Gets the AssessmentRules resource.
Declaration
public virtual ProjectsResource.LocationsResource.AssessmentRulesResource AssessmentRules { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.AssessmentRulesResource |
AuthorizedViewSets
Gets the AuthorizedViewSets resource.
Declaration
public virtual ProjectsResource.LocationsResource.AuthorizedViewSetsResource AuthorizedViewSets { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.AuthorizedViewSetsResource |
AutoLabelingRules
Gets the AutoLabelingRules resource.
Declaration
public virtual ProjectsResource.LocationsResource.AutoLabelingRulesResource AutoLabelingRules { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.AutoLabelingRulesResource |
Conversations
Gets the Conversations resource.
Declaration
public virtual ProjectsResource.LocationsResource.ConversationsResource Conversations { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ConversationsResource |
Dashboards
Gets the Dashboards resource.
Declaration
public virtual ProjectsResource.LocationsResource.DashboardsResource Dashboards { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.DashboardsResource |
Datasets
Gets the Datasets resource.
Declaration
public virtual ProjectsResource.LocationsResource.DatasetsResource Datasets { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.DatasetsResource |
EncryptionSpec
Gets the EncryptionSpec resource.
Declaration
public virtual ProjectsResource.LocationsResource.EncryptionSpecResource EncryptionSpec { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.EncryptionSpecResource |
Insightsdata
Gets the Insightsdata resource.
Declaration
public virtual ProjectsResource.LocationsResource.InsightsdataResource Insightsdata { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.InsightsdataResource |
IssueModels
Gets the IssueModels resource.
Declaration
public virtual ProjectsResource.LocationsResource.IssueModelsResource IssueModels { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.IssueModelsResource |
Operations
Gets the Operations resource.
Declaration
public virtual ProjectsResource.LocationsResource.OperationsResource Operations { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.OperationsResource |
PhraseMatchers
Gets the PhraseMatchers resource.
Declaration
public virtual ProjectsResource.LocationsResource.PhraseMatchersResource PhraseMatchers { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.PhraseMatchersResource |
QaQuestionTags
Gets the QaQuestionTags resource.
Declaration
public virtual ProjectsResource.LocationsResource.QaQuestionTagsResource QaQuestionTags { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.QaQuestionTagsResource |
QaScorecards
Gets the QaScorecards resource.
Declaration
public virtual ProjectsResource.LocationsResource.QaScorecardsResource QaScorecards { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.QaScorecardsResource |
Views
Gets the Views resource.
Declaration
public virtual ProjectsResource.LocationsResource.ViewsResource Views { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ViewsResource |
Methods
BulkDeleteFeedbackLabels(GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest, string)
Delete feedback labels in bulk using a filter.
Declaration
public virtual ProjectsResource.LocationsResource.BulkDeleteFeedbackLabelsRequest BulkDeleteFeedbackLabels(GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1BulkDeleteFeedbackLabelsRequest | body | The body of the request. |
| string | parent | Required. The parent resource for new feedback labels. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.BulkDeleteFeedbackLabelsRequest |
BulkDownloadFeedbackLabels(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest, string)
Download feedback labels in bulk from an external source. Currently supports exporting Quality AI example conversations with transcripts and question bodies.
Declaration
public virtual ProjectsResource.LocationsResource.BulkDownloadFeedbackLabelsRequest BulkDownloadFeedbackLabels(GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1BulkDownloadFeedbackLabelsRequest | body | The body of the request. |
| string | parent | Required. The parent resource for new feedback labels. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.BulkDownloadFeedbackLabelsRequest |
BulkUploadFeedbackLabels(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest, string)
Upload feedback labels from an external source in bulk. Currently supports labeling Quality AI example conversations.
Declaration
public virtual ProjectsResource.LocationsResource.BulkUploadFeedbackLabelsRequest BulkUploadFeedbackLabels(GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1BulkUploadFeedbackLabelsRequest | body | The body of the request. |
| string | parent | Required. The parent resource for new feedback labels. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.BulkUploadFeedbackLabelsRequest |
GenerativeInsights(GoogleCloudContactcenterinsightsV1GenerativeInsightsRequest, string)
Natural language based Insights which powers the next generation of dashboards in Insights. Next generation of QueryMetrics.
Declaration
public virtual ProjectsResource.LocationsResource.GenerativeInsightsRequest GenerativeInsights(GoogleCloudContactcenterinsightsV1GenerativeInsightsRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1GenerativeInsightsRequest | body | The body of the request. |
| string | location | Required. The location of the data. "projects/{project}/locations/{location}" |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GenerativeInsightsRequest |
GetCorrelationConfig(string)
Gets correlation config.
Declaration
public virtual ProjectsResource.LocationsResource.GetCorrelationConfigRequest GetCorrelationConfig(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the correlation config resource to get. Format: projects/{project}/locations/{location}/correlationConfig |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GetCorrelationConfigRequest |
GetEncryptionSpec(string)
Gets location-level encryption key specification.
Declaration
public virtual ProjectsResource.LocationsResource.GetEncryptionSpecRequest GetEncryptionSpec(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the encryption spec resource to get. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GetEncryptionSpecRequest |
GetSettings(string)
Gets project-level settings.
Declaration
public virtual ProjectsResource.LocationsResource.GetSettingsRequest GetSettings(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. The name of the settings resource to get. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GetSettingsRequest |
ListAllFeedbackLabels(string)
List all feedback labels by project number.
Declaration
public virtual ProjectsResource.LocationsResource.ListAllFeedbackLabelsRequest ListAllFeedbackLabels(string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| string | parent | Required. The parent resource of all feedback labels per project. |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ListAllFeedbackLabelsRequest |
QueryMetrics(GoogleCloudContactcenterinsightsV1QueryMetricsRequest, string)
Query metrics.
Declaration
public virtual ProjectsResource.LocationsResource.QueryMetricsRequest QueryMetrics(GoogleCloudContactcenterinsightsV1QueryMetricsRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1QueryMetricsRequest | body | The body of the request. |
| string | location | Required. The location of the data. "projects/{project}/locations/{location}" |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.QueryMetricsRequest |
QueryPerformanceOverview(GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest, string)
Generates a summary of predefined performance metrics for a set of conversations. Conversations can be specified by specifying a time window and an agent id, for now. The summary includes a comparison of metrics computed for conversations in the previous time period, and also a comparison with peers in the same time period.
Declaration
public virtual ProjectsResource.LocationsResource.QueryPerformanceOverviewRequest QueryPerformanceOverview(GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1QueryPerformanceOverviewRequest | body | The body of the request. |
| string | parent | Required. The parent resource of the conversations to derive performance stats from. "projects/{project}/locations/{location}" |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.QueryPerformanceOverviewRequest |
TestCorrelationConfig(GoogleCloudContactcenterinsightsV1TestCorrelationConfigRequest, string)
Tests correlation config on a conversation.
Declaration
public virtual ProjectsResource.LocationsResource.TestCorrelationConfigRequest TestCorrelationConfig(GoogleCloudContactcenterinsightsV1TestCorrelationConfigRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1TestCorrelationConfigRequest | body | The body of the request. |
| string | location | Required. The location to test correlation config. Format: projects/{project}/locations/{location} |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.TestCorrelationConfigRequest |
UpdateCorrelationConfig(GoogleCloudContactcenterinsightsV1CorrelationConfig, string)
Updates correlation config.
Declaration
public virtual ProjectsResource.LocationsResource.UpdateCorrelationConfigRequest UpdateCorrelationConfig(GoogleCloudContactcenterinsightsV1CorrelationConfig body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1CorrelationConfig | body | The body of the request. |
| string | name | Immutable. Identifier. The resource name of the correlation config. Format: projects/{project}/locations/{location}/correlationConfig |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UpdateCorrelationConfigRequest |
UpdateSettings(GoogleCloudContactcenterinsightsV1Settings, string)
Updates project-level settings.
Declaration
public virtual ProjectsResource.LocationsResource.UpdateSettingsRequest UpdateSettings(GoogleCloudContactcenterinsightsV1Settings body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudContactcenterinsightsV1Settings | body | The body of the request. |
| string | name | Immutable. The resource name of the settings resource. Format: projects/{project}/locations/{location}/settings |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UpdateSettingsRequest |