- 0.89.0 (latest)
 - 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 interface GeneratorOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDisplayName()
public abstract String getDisplayName()Required. The human-readable name of the generator, unique within the agent. The prompt contains pre-defined parameters such as $conversation, $last-user-utterance, etc. populated by Dialogflow. It can also contain custom placeholders which will be resolved during fulfillment.
 string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
String | 
        The displayName.  | 
      
getDisplayNameBytes()
public abstract ByteString getDisplayNameBytes()Required. The human-readable name of the generator, unique within the agent. The prompt contains pre-defined parameters such as $conversation, $last-user-utterance, etc. populated by Dialogflow. It can also contain custom placeholders which will be resolved during fulfillment.
 string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for displayName.  | 
      
getLlmModelSettings()
public abstract LlmModelSettings getLlmModelSettings()The LLM model settings.
 .google.cloud.dialogflow.cx.v3beta1.LlmModelSettings llm_model_settings = 9;
| Returns | |
|---|---|
| Type | Description | 
LlmModelSettings | 
        The llmModelSettings.  | 
      
getLlmModelSettingsOrBuilder()
public abstract LlmModelSettingsOrBuilder getLlmModelSettingsOrBuilder()The LLM model settings.
 .google.cloud.dialogflow.cx.v3beta1.LlmModelSettings llm_model_settings = 9;
| Returns | |
|---|---|
| Type | Description | 
LlmModelSettingsOrBuilder | 
        |
getModelParameter()
public abstract Generator.ModelParameter getModelParameter()Parameters passed to the LLM to configure its behavior.
 .google.cloud.dialogflow.cx.v3beta1.Generator.ModelParameter model_parameter = 8;
| Returns | |
|---|---|
| Type | Description | 
Generator.ModelParameter | 
        The modelParameter.  | 
      
getModelParameterOrBuilder()
public abstract Generator.ModelParameterOrBuilder getModelParameterOrBuilder()Parameters passed to the LLM to configure its behavior.
 .google.cloud.dialogflow.cx.v3beta1.Generator.ModelParameter model_parameter = 8;
| Returns | |
|---|---|
| Type | Description | 
Generator.ModelParameterOrBuilder | 
        |
getName()
public abstract String getName() The unique identifier of the generator.
 Must be set for the
 Generators.UpdateGenerator
 method. [Generators.CreateGenerate][] populates the name automatically.
 Format:
 projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>.
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The name.  | 
      
getNameBytes()
public abstract ByteString getNameBytes() The unique identifier of the generator.
 Must be set for the
 Generators.UpdateGenerator
 method. [Generators.CreateGenerate][] populates the name automatically.
 Format:
 projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/generators/<GeneratorID>.
 string name = 1;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for name.  | 
      
getPlaceholders(int index)
public abstract Generator.Placeholder getPlaceholders(int index)Optional. List of custom placeholders in the prompt text.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Generator.Placeholder placeholders = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
Generator.Placeholder | 
        |
getPlaceholdersCount()
public abstract int getPlaceholdersCount()Optional. List of custom placeholders in the prompt text.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Generator.Placeholder placeholders = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
int | 
        |
getPlaceholdersList()
public abstract List<Generator.Placeholder> getPlaceholdersList()Optional. List of custom placeholders in the prompt text.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Generator.Placeholder placeholders = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
List<Placeholder> | 
        |
getPlaceholdersOrBuilder(int index)
public abstract Generator.PlaceholderOrBuilder getPlaceholdersOrBuilder(int index)Optional. List of custom placeholders in the prompt text.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Generator.Placeholder placeholders = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Parameter | |
|---|---|
| Name | Description | 
index | 
        int | 
      
| Returns | |
|---|---|
| Type | Description | 
Generator.PlaceholderOrBuilder | 
        |
getPlaceholdersOrBuilderList()
public abstract List<? extends Generator.PlaceholderOrBuilder> getPlaceholdersOrBuilderList()Optional. List of custom placeholders in the prompt text.
 
 repeated .google.cloud.dialogflow.cx.v3beta1.Generator.Placeholder placeholders = 5 [(.google.api.field_behavior) = OPTIONAL];
 
| Returns | |
|---|---|
| Type | Description | 
List<? extends com.google.cloud.dialogflow.cx.v3beta1.Generator.PlaceholderOrBuilder> | 
        |
getPromptText()
public abstract Phrase getPromptText()Required. Prompt for the LLM model.
 
 .google.cloud.dialogflow.cx.v3beta1.Phrase prompt_text = 3 [(.google.api.field_behavior) = REQUIRED];
 
| Returns | |
|---|---|
| Type | Description | 
Phrase | 
        The promptText.  | 
      
getPromptTextOrBuilder()
public abstract PhraseOrBuilder getPromptTextOrBuilder()Required. Prompt for the LLM model.
 
 .google.cloud.dialogflow.cx.v3beta1.Phrase prompt_text = 3 [(.google.api.field_behavior) = REQUIRED];
 
| Returns | |
|---|---|
| Type | Description | 
PhraseOrBuilder | 
        |
hasLlmModelSettings()
public abstract boolean hasLlmModelSettings()The LLM model settings.
 .google.cloud.dialogflow.cx.v3beta1.LlmModelSettings llm_model_settings = 9;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the llmModelSettings field is set.  | 
      
hasModelParameter()
public abstract boolean hasModelParameter()Parameters passed to the LLM to configure its behavior.
 .google.cloud.dialogflow.cx.v3beta1.Generator.ModelParameter model_parameter = 8;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the modelParameter field is set.  | 
      
hasPromptText()
public abstract boolean hasPromptText()Required. Prompt for the LLM model.
 
 .google.cloud.dialogflow.cx.v3beta1.Phrase prompt_text = 3 [(.google.api.field_behavior) = REQUIRED];
 
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the promptText field is set.  |