Google Cloud Contact Center Insights V1 Client - Class BulkAnalyzeConversationsRequest (2.2.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
Name Description
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 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
Type Description
string

setParent

Required. The parent resource to create analyses in.

Parameter
Name Description
var string
Returns
Type Description
$this

getFilter

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

Returns
Type Description
string

setFilter

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

Parameter
Name Description
var string
Returns
Type Description
$this

getAnalysisPercentage

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

Returns
Type Description
float

setAnalysisPercentage

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

Parameter
Name Description
var float
Returns
Type Description
$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
Type Description
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
Name Description
var AnnotatorSelector
Returns
Type Description
$this

static::build

Parameters
Name Description
parent string

Required. The parent resource to create analyses in. Please see 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
Type Description
BulkAnalyzeConversationsRequest