- 0.94.0 (latest)
- 0.93.0
- 0.92.0
- 0.91.0
- 0.89.0
- 0.87.0
- 0.86.0
- 0.85.0
- 0.84.0
- 0.83.0
- 0.81.0
- 0.79.0
- 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 final class Fulfillment.GeneratorSettings.Builder extends GeneratedMessage.Builder<Fulfillment.GeneratorSettings.Builder> implements Fulfillment.GeneratorSettingsOrBuilderGenerator settings used by the LLM to generate a text response.
Protobuf type google.cloud.dialogflow.cx.v3.Fulfillment.GeneratorSettings
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Fulfillment.GeneratorSettings.BuilderImplements
Fulfillment.GeneratorSettingsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public Fulfillment.GeneratorSettings build()| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings |
|
buildPartial()
public Fulfillment.GeneratorSettings buildPartial()| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings |
|
clear()
public Fulfillment.GeneratorSettings.Builder clear()| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
clearGenerator()
public Fulfillment.GeneratorSettings.Builder clearGenerator() 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 |
Fulfillment.GeneratorSettings.Builder |
This builder for chaining. |
clearInputParameters()
public Fulfillment.GeneratorSettings.Builder clearInputParameters()| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
clearOutputParameter()
public Fulfillment.GeneratorSettings.Builder clearOutputParameter()Required. Output parameter which should contain the generator response.
string output_parameter = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
This builder for chaining. |
containsInputParameters(String key)
public 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 |
|
getDefaultInstanceForType()
public Fulfillment.GeneratorSettings getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getGenerator()
public 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 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 Map<String,String> getInputParameters()Use #getInputParametersMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getInputParametersCount()
public 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 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 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 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 |
|
getMutableInputParameters() (deprecated)
public Map<String,String> getMutableInputParameters()Use alternate mutation accessors instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getOutputParameter()
public 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 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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)| Parameter | |
|---|---|
| Name | Description |
number |
int |
| Returns | |
|---|---|
| Type | Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Fulfillment.GeneratorSettings other)
public Fulfillment.GeneratorSettings.Builder mergeFrom(Fulfillment.GeneratorSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
Fulfillment.GeneratorSettings |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Fulfillment.GeneratorSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Fulfillment.GeneratorSettings.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
putAllInputParameters(Map<String,String> values)
public Fulfillment.GeneratorSettings.Builder putAllInputParameters(Map<String,String> values) 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 |
values |
Map<String,String> |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
putInputParameters(String key, String value)
public Fulfillment.GeneratorSettings.Builder putInputParameters(String key, String value) 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 |
value |
String |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
|
removeInputParameters(String key)
public Fulfillment.GeneratorSettings.Builder removeInputParameters(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 |
Fulfillment.GeneratorSettings.Builder |
|
setGenerator(String value)
public Fulfillment.GeneratorSettings.Builder setGenerator(String value) 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) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe generator to set. |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
This builder for chaining. |
setGeneratorBytes(ByteString value)
public Fulfillment.GeneratorSettings.Builder setGeneratorBytes(ByteString value) 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) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for generator to set. |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
This builder for chaining. |
setOutputParameter(String value)
public Fulfillment.GeneratorSettings.Builder setOutputParameter(String value)Required. Output parameter which should contain the generator response.
string output_parameter = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe outputParameter to set. |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
This builder for chaining. |
setOutputParameterBytes(ByteString value)
public Fulfillment.GeneratorSettings.Builder setOutputParameterBytes(ByteString value)Required. Output parameter which should contain the generator response.
string output_parameter = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for outputParameter to set. |
| Returns | |
|---|---|
| Type | Description |
Fulfillment.GeneratorSettings.Builder |
This builder for chaining. |