Interface GenerateAppResourceRequestOrBuilder (0.7.0)

public interface GenerateAppResourceRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAgent()

public abstract Agent getAgent()

The agent resource to be used by the LLM assistant, can be empty for generating a new agent.

.google.cloud.ces.v1beta.Agent agent = 2;

Returns
Type Description
Agent

The agent.

getAgentOrBuilder()

public abstract AgentOrBuilder getAgentOrBuilder()

The agent resource to be used by the LLM assistant, can be empty for generating a new agent.

.google.cloud.ces.v1beta.Agent agent = 2;

Returns
Type Description
AgentOrBuilder

getAppGenerationConfig()

public abstract GenerateAppResourceRequest.AppGenerationConfig getAppGenerationConfig()

Optional. The configuration to be used to generate the agents and tools.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.AppGenerationConfig app_generation_config = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.AppGenerationConfig

The appGenerationConfig.

getAppGenerationConfigOrBuilder()

public abstract GenerateAppResourceRequest.AppGenerationConfigOrBuilder getAppGenerationConfigOrBuilder()

Optional. The configuration to be used to generate the agents and tools.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.AppGenerationConfig app_generation_config = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.AppGenerationConfigOrBuilder

getEvaluationGenerationConfig()

public abstract GenerateAppResourceRequest.EvaluationGenerationConfig getEvaluationGenerationConfig()

Optional. The configuration to be used to generate the evaluations.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.EvaluationGenerationConfig evaluation_generation_config = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.EvaluationGenerationConfig

The evaluationGenerationConfig.

getEvaluationGenerationConfigOrBuilder()

public abstract GenerateAppResourceRequest.EvaluationGenerationConfigOrBuilder getEvaluationGenerationConfigOrBuilder()

Optional. The configuration to be used to generate the evaluations.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.EvaluationGenerationConfig evaluation_generation_config = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.EvaluationGenerationConfigOrBuilder

getEvaluationPersonasGenerationConfig()

public abstract GenerateAppResourceRequest.EvaluationPersonasGenerationConfig getEvaluationPersonasGenerationConfig()

Optional. The configuration to be used to generate the evaluation personas.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.EvaluationPersonasGenerationConfig evaluation_personas_generation_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.EvaluationPersonasGenerationConfig

The evaluationPersonasGenerationConfig.

getEvaluationPersonasGenerationConfigOrBuilder()

public abstract GenerateAppResourceRequest.EvaluationPersonasGenerationConfigOrBuilder getEvaluationPersonasGenerationConfigOrBuilder()

Optional. The configuration to be used to generate the evaluation personas.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.EvaluationPersonasGenerationConfig evaluation_personas_generation_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.EvaluationPersonasGenerationConfigOrBuilder

getHillClimbingFixConfig()

public abstract GenerateAppResourceRequest.HillClimbingFixConfig getHillClimbingFixConfig()

Optional. The configuration to be used for hill climbing fixes.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.HillClimbingFixConfig hill_climbing_fix_config = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.HillClimbingFixConfig

The hillClimbingFixConfig.

getHillClimbingFixConfigOrBuilder()

public abstract GenerateAppResourceRequest.HillClimbingFixConfigOrBuilder getHillClimbingFixConfigOrBuilder()

Optional. The configuration to be used for hill climbing fixes.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.HillClimbingFixConfig hill_climbing_fix_config = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.HillClimbingFixConfigOrBuilder

getParent()

public abstract String getParent()

Required. The resource name of the app to generate the resource for.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The resource name of the app to generate the resource for.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getQualityReportGenerationConfig()

public abstract GenerateAppResourceRequest.QualityReportGenerationConfig getQualityReportGenerationConfig()

Optional. The configuration to be used for quality report generation.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.QualityReportGenerationConfig quality_report_generation_config = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.QualityReportGenerationConfig

The qualityReportGenerationConfig.

getQualityReportGenerationConfigOrBuilder()

public abstract GenerateAppResourceRequest.QualityReportGenerationConfigOrBuilder getQualityReportGenerationConfigOrBuilder()

Optional. The configuration to be used for quality report generation.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.QualityReportGenerationConfig quality_report_generation_config = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.QualityReportGenerationConfigOrBuilder

getRefineInstructions(int index)

public abstract GenerateAppResourceRequest.RefineInstructions getRefineInstructions(int index)

Optional. List of refine instructions to be used to refine the resource.

repeated .google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions refine_instructions = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
GenerateAppResourceRequest.RefineInstructions

getRefineInstructionsCount()

public abstract int getRefineInstructionsCount()

Optional. List of refine instructions to be used to refine the resource.

repeated .google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions refine_instructions = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getRefineInstructionsList()

public abstract List<GenerateAppResourceRequest.RefineInstructions> getRefineInstructionsList()

Optional. List of refine instructions to be used to refine the resource.

repeated .google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions refine_instructions = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<RefineInstructions>

getRefineInstructionsOrBuilder(int index)

public abstract GenerateAppResourceRequest.RefineInstructionsOrBuilder getRefineInstructionsOrBuilder(int index)

Optional. List of refine instructions to be used to refine the resource.

repeated .google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions refine_instructions = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
GenerateAppResourceRequest.RefineInstructionsOrBuilder

getRefineInstructionsOrBuilderList()

public abstract List<? extends GenerateAppResourceRequest.RefineInstructionsOrBuilder> getRefineInstructionsOrBuilderList()

Optional. List of refine instructions to be used to refine the resource.

repeated .google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions refine_instructions = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructionsOrBuilder>

getResourceCase()

public abstract GenerateAppResourceRequest.ResourceCase getResourceCase()
Returns
Type Description
GenerateAppResourceRequest.ResourceCase

getTool()

public abstract Tool getTool()

The tool resource to be used by the LLM assistant, can be empty for generating a new tool.

.google.cloud.ces.v1beta.Tool tool = 4;

Returns
Type Description
Tool

The tool.

getToolGenerationConfig()

public abstract GenerateAppResourceRequest.ToolGenerationConfig getToolGenerationConfig()

Optional. The configuration to be used to generate the tool.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.ToolGenerationConfig tool_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.ToolGenerationConfig

The toolGenerationConfig.

getToolGenerationConfigOrBuilder()

public abstract GenerateAppResourceRequest.ToolGenerationConfigOrBuilder getToolGenerationConfigOrBuilder()

Optional. The configuration to be used to generate the tool.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.ToolGenerationConfig tool_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GenerateAppResourceRequest.ToolGenerationConfigOrBuilder

getToolOrBuilder()

public abstract ToolOrBuilder getToolOrBuilder()

The tool resource to be used by the LLM assistant, can be empty for generating a new tool.

.google.cloud.ces.v1beta.Tool tool = 4;

Returns
Type Description
ToolOrBuilder

getToolset()

public abstract Toolset getToolset()

The toolset resource to be used by the LLM assistant, can be empty for generating a new toolset.

.google.cloud.ces.v1beta.Toolset toolset = 6;

Returns
Type Description
Toolset

The toolset.

getToolsetOrBuilder()

public abstract ToolsetOrBuilder getToolsetOrBuilder()

The toolset resource to be used by the LLM assistant, can be empty for generating a new toolset.

.google.cloud.ces.v1beta.Toolset toolset = 6;

Returns
Type Description
ToolsetOrBuilder

hasAgent()

public abstract boolean hasAgent()

The agent resource to be used by the LLM assistant, can be empty for generating a new agent.

.google.cloud.ces.v1beta.Agent agent = 2;

Returns
Type Description
boolean

Whether the agent field is set.

hasAppGenerationConfig()

public abstract boolean hasAppGenerationConfig()

Optional. The configuration to be used to generate the agents and tools.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.AppGenerationConfig app_generation_config = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the appGenerationConfig field is set.

hasEvaluationGenerationConfig()

public abstract boolean hasEvaluationGenerationConfig()

Optional. The configuration to be used to generate the evaluations.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.EvaluationGenerationConfig evaluation_generation_config = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the evaluationGenerationConfig field is set.

hasEvaluationPersonasGenerationConfig()

public abstract boolean hasEvaluationPersonasGenerationConfig()

Optional. The configuration to be used to generate the evaluation personas.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.EvaluationPersonasGenerationConfig evaluation_personas_generation_config = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the evaluationPersonasGenerationConfig field is set.

hasHillClimbingFixConfig()

public abstract boolean hasHillClimbingFixConfig()

Optional. The configuration to be used for hill climbing fixes.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.HillClimbingFixConfig hill_climbing_fix_config = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the hillClimbingFixConfig field is set.

hasQualityReportGenerationConfig()

public abstract boolean hasQualityReportGenerationConfig()

Optional. The configuration to be used for quality report generation.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.QualityReportGenerationConfig quality_report_generation_config = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the qualityReportGenerationConfig field is set.

hasTool()

public abstract boolean hasTool()

The tool resource to be used by the LLM assistant, can be empty for generating a new tool.

.google.cloud.ces.v1beta.Tool tool = 4;

Returns
Type Description
boolean

Whether the tool field is set.

hasToolGenerationConfig()

public abstract boolean hasToolGenerationConfig()

Optional. The configuration to be used to generate the tool.

.google.cloud.ces.v1beta.GenerateAppResourceRequest.ToolGenerationConfig tool_generation_config = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the toolGenerationConfig field is set.

hasToolset()

public abstract boolean hasToolset()

The toolset resource to be used by the LLM assistant, can be empty for generating a new toolset.

.google.cloud.ces.v1beta.Toolset toolset = 6;

Returns
Type Description
boolean

Whether the toolset field is set.