Google Cloud Dialogflow Cx V3 Client - Class ImportIntentsRequest (0.4.0)

Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class ImportIntentsRequest.

The request message for Intents.ImportIntents.

Generated from protobuf message google.cloud.dialogflow.cx.v3.ImportIntentsRequest

Namespace

Google \ Cloud \ Dialogflow \ Cx \ V3

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The agent to import the intents into. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.

↳ intents_uri string

The Google Cloud Storage URI to import intents from. The format of this URI must be gs://<bucket-name>/<object-name>. Dialogflow performs a read operation for the Cloud Storage object on the caller's behalf, so your request authentication must have read permissions for the object. For more information, see Dialogflow access control.

↳ intents_content Google\Cloud\Dialogflow\Cx\V3\InlineSource

Uncompressed byte content of intents.

↳ merge_option int

Merge option for importing intents. If not specified, REJECT is assumed.

getParent

Required. The agent to import the intents into.

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.

Returns
Type Description
string

setParent

Required. The agent to import the intents into.

Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>.

Parameter
Name Description
var string
Returns
Type Description
$this

getIntentsUri

The Google Cloud Storage URI to import intents from. The format of this URI must be gs://<bucket-name>/<object-name>.

Dialogflow performs a read operation for the Cloud Storage object on the caller's behalf, so your request authentication must have read permissions for the object. For more information, see Dialogflow access control.

Returns
Type Description
string

hasIntentsUri

setIntentsUri

The Google Cloud Storage URI to import intents from. The format of this URI must be gs://<bucket-name>/<object-name>.

Dialogflow performs a read operation for the Cloud Storage object on the caller's behalf, so your request authentication must have read permissions for the object. For more information, see Dialogflow access control.

Parameter
Name Description
var string
Returns
Type Description
$this

getIntentsContent

Uncompressed byte content of intents.

Returns
Type Description
Google\Cloud\Dialogflow\Cx\V3\InlineSource|null

hasIntentsContent

setIntentsContent

Uncompressed byte content of intents.

Parameter
Name Description
var Google\Cloud\Dialogflow\Cx\V3\InlineSource
Returns
Type Description
$this

getMergeOption

Merge option for importing intents. If not specified, REJECT is assumed.

Returns
Type Description
int

setMergeOption

Merge option for importing intents. If not specified, REJECT is assumed.

Parameter
Name Description
var int
Returns
Type Description
$this

getIntents

Returns
Type Description
string