- 0.79.0 (latest)
- 0.78.0
- 0.75.0
- 0.74.0
- 0.73.0
- 0.71.0
- 0.70.0
- 0.69.0
- 0.68.0
- 0.67.0
- 0.66.0
- 0.65.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.7
- 0.13.1
- 0.12.1
- 0.11.5
public static interface Fulfillment.GeneratorSettingsOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
containsInputParameters(String key)
public abstract boolean containsInputParameters(String key)
Map from placeholder parameter in the
Generator to corresponding
session parameters. By default, Dialogflow uses the session parameter
with the same name to fill in the generator template. e.g. If there is a
placeholder parameter city
in the Generator, Dialogflow default to fill
in the $city
with
$session.params.city
. However, you may choose to fill $city
with
$session.params.desination-city
.
- Map key: parameter ID
- Map value: session parameter name
map<string, string> input_parameters = 2;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
boolean |
getGenerator()
public abstract String getGenerator()
Required. The generator to call.
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>
.
string generator = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The generator. |
getGeneratorBytes()
public abstract ByteString getGeneratorBytes()
Required. The generator to call.
Format:
projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>
.
string generator = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for generator. |
getInputParameters() (deprecated)
public abstract Map<String,String> getInputParameters()
Use #getInputParametersMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getInputParametersCount()
public abstract int getInputParametersCount()
Map from placeholder parameter in the
Generator to corresponding
session parameters. By default, Dialogflow uses the session parameter
with the same name to fill in the generator template. e.g. If there is a
placeholder parameter city
in the Generator, Dialogflow default to fill
in the $city
with
$session.params.city
. However, you may choose to fill $city
with
$session.params.desination-city
.
- Map key: parameter ID
- Map value: session parameter name
map<string, string> input_parameters = 2;
Returns | |
---|---|
Type | Description |
int |
getInputParametersMap()
public abstract Map<String,String> getInputParametersMap()
Map from placeholder parameter in the
Generator to corresponding
session parameters. By default, Dialogflow uses the session parameter
with the same name to fill in the generator template. e.g. If there is a
placeholder parameter city
in the Generator, Dialogflow default to fill
in the $city
with
$session.params.city
. However, you may choose to fill $city
with
$session.params.desination-city
.
- Map key: parameter ID
- Map value: session parameter name
map<string, string> input_parameters = 2;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getInputParametersOrDefault(String key, String defaultValue)
public abstract String getInputParametersOrDefault(String key, String defaultValue)
Map from placeholder parameter in the
Generator to corresponding
session parameters. By default, Dialogflow uses the session parameter
with the same name to fill in the generator template. e.g. If there is a
placeholder parameter city
in the Generator, Dialogflow default to fill
in the $city
with
$session.params.city
. However, you may choose to fill $city
with
$session.params.desination-city
.
- Map key: parameter ID
- Map value: session parameter name
map<string, string> input_parameters = 2;
Parameters | |
---|---|
Name | Description |
key |
String |
defaultValue |
String |
Returns | |
---|---|
Type | Description |
String |
getInputParametersOrThrow(String key)
public abstract String getInputParametersOrThrow(String key)
Map from placeholder parameter in the
Generator to corresponding
session parameters. By default, Dialogflow uses the session parameter
with the same name to fill in the generator template. e.g. If there is a
placeholder parameter city
in the Generator, Dialogflow default to fill
in the $city
with
$session.params.city
. However, you may choose to fill $city
with
$session.params.desination-city
.
- Map key: parameter ID
- Map value: session parameter name
map<string, string> input_parameters = 2;
Parameter | |
---|---|
Name | Description |
key |
String |
Returns | |
---|---|
Type | Description |
String |
getOutputParameter()
public abstract String getOutputParameter()
Required. Output parameter which should contain the generator response.
string output_parameter = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The outputParameter. |
getOutputParameterBytes()
public abstract ByteString getOutputParameterBytes()
Required. Output parameter which should contain the generator response.
string output_parameter = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for outputParameter. |