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 |