Google Cloud Contact Center Insights V1 Client - Class BulkAnalyzeConversationsRequest (1.5.0)

Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class BulkAnalyzeConversationsRequest.

The request to analyze conversations in bulk.

Generated from protobuf message google.cloud.contactcenterinsights.v1.BulkAnalyzeConversationsRequest

Namespace

Google \ Cloud \ ContactCenterInsights \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The parent resource to create analyses in.

↳ filter string

Required. Filter used to select the subset of conversations to analyze.

↳ analysis_percentage float

Required. Percentage of selected conversation to analyze, between [0, 100].

↳ annotator_selector Google\Cloud\ContactCenterInsights\V1\AnnotatorSelector

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

getParent

Required. The parent resource to create analyses in.

Returns
TypeDescription
string

setParent

Required. The parent resource to create analyses in.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getFilter

Required. Filter used to select the subset of conversations to analyze.

Returns
TypeDescription
string

setFilter

Required. Filter used to select the subset of conversations to analyze.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAnalysisPercentage

Required. Percentage of selected conversation to analyze, between [0, 100].

Returns
TypeDescription
float

setAnalysisPercentage

Required. Percentage of selected conversation to analyze, between [0, 100].

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getAnnotatorSelector

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

Returns
TypeDescription
Google\Cloud\ContactCenterInsights\V1\AnnotatorSelector|null

hasAnnotatorSelector

clearAnnotatorSelector

setAnnotatorSelector

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

Parameter
NameDescription
var Google\Cloud\ContactCenterInsights\V1\AnnotatorSelector
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
parent string

Required. The parent resource to create analyses in. Please see Google\Cloud\ContactCenterInsights\V1\ContactCenterInsightsClient::locationName() for help formatting this field.

filter string

Required. Filter used to select the subset of conversations to analyze.

analysisPercentage float

Required. Percentage of selected conversation to analyze, between [0, 100].

Returns
TypeDescription
Google\Cloud\ContactCenterInsights\V1\BulkAnalyzeConversationsRequest