Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class CreateGeneratorRequest.
Request message of CreateGenerator.
Generated from protobuf message google.cloud.dialogflow.v2.CreateGeneratorRequest
Namespace
Google \ Cloud \ Dialogflow \ V2Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parent |
string
Required. The project/location to create generator for. Format: |
↳ generator |
Generator
Required. The generator to create. |
↳ generator_id |
string
Optional. The ID to use for the generator, which will become the final component of the generator's resource name. The generator ID must be compliant with the regression formula |
getParent
Required. The project/location to create generator for. Format:
projects/<Project ID>/locations/<Location ID>
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Required. The project/location to create generator for. Format:
projects/<Project ID>/locations/<Location ID>
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGenerator
Required. The generator to create.
| Returns | |
|---|---|
| Type | Description |
Generator|null |
|
hasGenerator
clearGenerator
setGenerator
Required. The generator to create.
| Parameter | |
|---|---|
| Name | Description |
var |
Generator
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGeneratorId
Optional. The ID to use for the generator, which will become the final component of the generator's resource name.
The generator ID must be compliant with the regression formula
[a-zA-Z][a-zA-Z0-9_-]* with the characters length in range of [3,64].
If the field is not provided, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
| Returns | |
|---|---|
| Type | Description |
string |
|
setGeneratorId
Optional. The ID to use for the generator, which will become the final component of the generator's resource name.
The generator ID must be compliant with the regression formula
[a-zA-Z][a-zA-Z0-9_-]* with the characters length in range of [3,64].
If the field is not provided, an Id will be auto-generated.
If the field is provided, the caller is responsible for
- the uniqueness of the ID, otherwise the request will be rejected.
- the consistency for whether to use custom ID or not under a project to better ensure uniqueness.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
parent |
string
Required. The project/location to create generator for. Format:
|
generator |
Generator
Required. The generator to create. |
generatorId |
string
Optional. The ID to use for the generator, which will become the final component of the generator's resource name. The generator ID must be compliant with the regression formula
|
| Returns | |
|---|---|
| Type | Description |
CreateGeneratorRequest |
|