Class GenerateAppResourceRequest.Builder (0.7.0)

public static final class GenerateAppResourceRequest.Builder extends GeneratedMessage.Builder<GenerateAppResourceRequest.Builder> implements GenerateAppResourceRequestOrBuilder

Request message for AgentService.GenerateAppResource.

Protobuf type google.cloud.ces.v1beta.GenerateAppResourceRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllRefineInstructions(Iterable<? extends GenerateAppResourceRequest.RefineInstructions> values)

public GenerateAppResourceRequest.Builder addAllRefineInstructions(Iterable<? extends GenerateAppResourceRequest.RefineInstructions> values)

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
values Iterable<? extends com.google.cloud.ces.v1beta.GenerateAppResourceRequest.RefineInstructions>
Returns
Type Description
GenerateAppResourceRequest.Builder

addRefineInstructions(GenerateAppResourceRequest.RefineInstructions value)

public GenerateAppResourceRequest.Builder addRefineInstructions(GenerateAppResourceRequest.RefineInstructions value)

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
value GenerateAppResourceRequest.RefineInstructions
Returns
Type Description
GenerateAppResourceRequest.Builder

addRefineInstructions(GenerateAppResourceRequest.RefineInstructions.Builder builderForValue)

public GenerateAppResourceRequest.Builder addRefineInstructions(GenerateAppResourceRequest.RefineInstructions.Builder builderForValue)

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
builderForValue GenerateAppResourceRequest.RefineInstructions.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

addRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions value)

public GenerateAppResourceRequest.Builder addRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions value)

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];

Parameters
Name Description
index int
value GenerateAppResourceRequest.RefineInstructions
Returns
Type Description
GenerateAppResourceRequest.Builder

addRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions.Builder builderForValue)

public GenerateAppResourceRequest.Builder addRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue GenerateAppResourceRequest.RefineInstructions.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

addRefineInstructionsBuilder()

public GenerateAppResourceRequest.RefineInstructions.Builder addRefineInstructionsBuilder()

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
GenerateAppResourceRequest.RefineInstructions.Builder

addRefineInstructionsBuilder(int index)

public GenerateAppResourceRequest.RefineInstructions.Builder addRefineInstructionsBuilder(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.Builder

build()

public GenerateAppResourceRequest build()
Returns
Type Description
GenerateAppResourceRequest

buildPartial()

public GenerateAppResourceRequest buildPartial()
Returns
Type Description
GenerateAppResourceRequest

clear()

public GenerateAppResourceRequest.Builder clear()
Returns
Type Description
GenerateAppResourceRequest.Builder
Overrides

clearAgent()

public GenerateAppResourceRequest.Builder clearAgent()

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
GenerateAppResourceRequest.Builder

clearAppGenerationConfig()

public GenerateAppResourceRequest.Builder clearAppGenerationConfig()

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.Builder

clearEvaluationGenerationConfig()

public GenerateAppResourceRequest.Builder clearEvaluationGenerationConfig()

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.Builder

clearEvaluationPersonasGenerationConfig()

public GenerateAppResourceRequest.Builder clearEvaluationPersonasGenerationConfig()

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.Builder

clearHillClimbingFixConfig()

public GenerateAppResourceRequest.Builder clearHillClimbingFixConfig()

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.Builder

clearParent()

public GenerateAppResourceRequest.Builder clearParent()

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
GenerateAppResourceRequest.Builder

This builder for chaining.

clearQualityReportGenerationConfig()

public GenerateAppResourceRequest.Builder clearQualityReportGenerationConfig()

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.Builder

clearRefineInstructions()

public GenerateAppResourceRequest.Builder clearRefineInstructions()

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
GenerateAppResourceRequest.Builder

clearResource()

public GenerateAppResourceRequest.Builder clearResource()
Returns
Type Description
GenerateAppResourceRequest.Builder

clearTool()

public GenerateAppResourceRequest.Builder clearTool()

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
GenerateAppResourceRequest.Builder

clearToolGenerationConfig()

public GenerateAppResourceRequest.Builder clearToolGenerationConfig()

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.Builder

clearToolset()

public GenerateAppResourceRequest.Builder clearToolset()

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
GenerateAppResourceRequest.Builder

getAgent()

public 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.

getAgentBuilder()

public Agent.Builder getAgentBuilder()

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.Builder

getAgentOrBuilder()

public 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 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.

getAppGenerationConfigBuilder()

public GenerateAppResourceRequest.AppGenerationConfig.Builder getAppGenerationConfigBuilder()

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.Builder

getAppGenerationConfigOrBuilder()

public 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

getDefaultInstanceForType()

public GenerateAppResourceRequest getDefaultInstanceForType()
Returns
Type Description
GenerateAppResourceRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEvaluationGenerationConfig()

public 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.

getEvaluationGenerationConfigBuilder()

public GenerateAppResourceRequest.EvaluationGenerationConfig.Builder getEvaluationGenerationConfigBuilder()

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.Builder

getEvaluationGenerationConfigOrBuilder()

public 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 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.

getEvaluationPersonasGenerationConfigBuilder()

public GenerateAppResourceRequest.EvaluationPersonasGenerationConfig.Builder getEvaluationPersonasGenerationConfigBuilder()

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.Builder

getEvaluationPersonasGenerationConfigOrBuilder()

public 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 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.

getHillClimbingFixConfigBuilder()

public GenerateAppResourceRequest.HillClimbingFixConfig.Builder getHillClimbingFixConfigBuilder()

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.Builder

getHillClimbingFixConfigOrBuilder()

public 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 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 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 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.

getQualityReportGenerationConfigBuilder()

public GenerateAppResourceRequest.QualityReportGenerationConfig.Builder getQualityReportGenerationConfigBuilder()

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.Builder

getQualityReportGenerationConfigOrBuilder()

public 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 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

getRefineInstructionsBuilder(int index)

public GenerateAppResourceRequest.RefineInstructions.Builder getRefineInstructionsBuilder(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.Builder

getRefineInstructionsBuilderList()

public List<GenerateAppResourceRequest.RefineInstructions.Builder> getRefineInstructionsBuilderList()

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<Builder>

getRefineInstructionsCount()

public 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 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 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 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 GenerateAppResourceRequest.ResourceCase getResourceCase()
Returns
Type Description
GenerateAppResourceRequest.ResourceCase

getTool()

public 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.

getToolBuilder()

public Tool.Builder getToolBuilder()

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.Builder

getToolGenerationConfig()

public 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.

getToolGenerationConfigBuilder()

public GenerateAppResourceRequest.ToolGenerationConfig.Builder getToolGenerationConfigBuilder()

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.Builder

getToolGenerationConfigOrBuilder()

public 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 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 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.

getToolsetBuilder()

public Toolset.Builder getToolsetBuilder()

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.Builder

getToolsetOrBuilder()

public 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 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 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 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 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 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 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 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 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 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.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAgent(Agent value)

public GenerateAppResourceRequest.Builder mergeAgent(Agent value)

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;

Parameter
Name Description
value Agent
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeAppGenerationConfig(GenerateAppResourceRequest.AppGenerationConfig value)

public GenerateAppResourceRequest.Builder mergeAppGenerationConfig(GenerateAppResourceRequest.AppGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.AppGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeEvaluationGenerationConfig(GenerateAppResourceRequest.EvaluationGenerationConfig value)

public GenerateAppResourceRequest.Builder mergeEvaluationGenerationConfig(GenerateAppResourceRequest.EvaluationGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.EvaluationGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeEvaluationPersonasGenerationConfig(GenerateAppResourceRequest.EvaluationPersonasGenerationConfig value)

public GenerateAppResourceRequest.Builder mergeEvaluationPersonasGenerationConfig(GenerateAppResourceRequest.EvaluationPersonasGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.EvaluationPersonasGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeFrom(GenerateAppResourceRequest other)

public GenerateAppResourceRequest.Builder mergeFrom(GenerateAppResourceRequest other)
Parameter
Name Description
other GenerateAppResourceRequest
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GenerateAppResourceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GenerateAppResourceRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GenerateAppResourceRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GenerateAppResourceRequest.Builder
Overrides

mergeHillClimbingFixConfig(GenerateAppResourceRequest.HillClimbingFixConfig value)

public GenerateAppResourceRequest.Builder mergeHillClimbingFixConfig(GenerateAppResourceRequest.HillClimbingFixConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.HillClimbingFixConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeQualityReportGenerationConfig(GenerateAppResourceRequest.QualityReportGenerationConfig value)

public GenerateAppResourceRequest.Builder mergeQualityReportGenerationConfig(GenerateAppResourceRequest.QualityReportGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.QualityReportGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeTool(Tool value)

public GenerateAppResourceRequest.Builder mergeTool(Tool value)

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;

Parameter
Name Description
value Tool
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeToolGenerationConfig(GenerateAppResourceRequest.ToolGenerationConfig value)

public GenerateAppResourceRequest.Builder mergeToolGenerationConfig(GenerateAppResourceRequest.ToolGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.ToolGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

mergeToolset(Toolset value)

public GenerateAppResourceRequest.Builder mergeToolset(Toolset value)

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;

Parameter
Name Description
value Toolset
Returns
Type Description
GenerateAppResourceRequest.Builder

removeRefineInstructions(int index)

public GenerateAppResourceRequest.Builder removeRefineInstructions(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.Builder

setAgent(Agent value)

public GenerateAppResourceRequest.Builder setAgent(Agent value)

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;

Parameter
Name Description
value Agent
Returns
Type Description
GenerateAppResourceRequest.Builder

setAgent(Agent.Builder builderForValue)

public GenerateAppResourceRequest.Builder setAgent(Agent.Builder builderForValue)

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;

Parameter
Name Description
builderForValue Agent.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setAppGenerationConfig(GenerateAppResourceRequest.AppGenerationConfig value)

public GenerateAppResourceRequest.Builder setAppGenerationConfig(GenerateAppResourceRequest.AppGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.AppGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

setAppGenerationConfig(GenerateAppResourceRequest.AppGenerationConfig.Builder builderForValue)

public GenerateAppResourceRequest.Builder setAppGenerationConfig(GenerateAppResourceRequest.AppGenerationConfig.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GenerateAppResourceRequest.AppGenerationConfig.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setEvaluationGenerationConfig(GenerateAppResourceRequest.EvaluationGenerationConfig value)

public GenerateAppResourceRequest.Builder setEvaluationGenerationConfig(GenerateAppResourceRequest.EvaluationGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.EvaluationGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

setEvaluationGenerationConfig(GenerateAppResourceRequest.EvaluationGenerationConfig.Builder builderForValue)

public GenerateAppResourceRequest.Builder setEvaluationGenerationConfig(GenerateAppResourceRequest.EvaluationGenerationConfig.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GenerateAppResourceRequest.EvaluationGenerationConfig.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setEvaluationPersonasGenerationConfig(GenerateAppResourceRequest.EvaluationPersonasGenerationConfig value)

public GenerateAppResourceRequest.Builder setEvaluationPersonasGenerationConfig(GenerateAppResourceRequest.EvaluationPersonasGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.EvaluationPersonasGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

setEvaluationPersonasGenerationConfig(GenerateAppResourceRequest.EvaluationPersonasGenerationConfig.Builder builderForValue)

public GenerateAppResourceRequest.Builder setEvaluationPersonasGenerationConfig(GenerateAppResourceRequest.EvaluationPersonasGenerationConfig.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GenerateAppResourceRequest.EvaluationPersonasGenerationConfig.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setHillClimbingFixConfig(GenerateAppResourceRequest.HillClimbingFixConfig value)

public GenerateAppResourceRequest.Builder setHillClimbingFixConfig(GenerateAppResourceRequest.HillClimbingFixConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.HillClimbingFixConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

setHillClimbingFixConfig(GenerateAppResourceRequest.HillClimbingFixConfig.Builder builderForValue)

public GenerateAppResourceRequest.Builder setHillClimbingFixConfig(GenerateAppResourceRequest.HillClimbingFixConfig.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GenerateAppResourceRequest.HillClimbingFixConfig.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setParent(String value)

public GenerateAppResourceRequest.Builder setParent(String value)

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

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

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
GenerateAppResourceRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public GenerateAppResourceRequest.Builder setParentBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
GenerateAppResourceRequest.Builder

This builder for chaining.

setQualityReportGenerationConfig(GenerateAppResourceRequest.QualityReportGenerationConfig value)

public GenerateAppResourceRequest.Builder setQualityReportGenerationConfig(GenerateAppResourceRequest.QualityReportGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.QualityReportGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

setQualityReportGenerationConfig(GenerateAppResourceRequest.QualityReportGenerationConfig.Builder builderForValue)

public GenerateAppResourceRequest.Builder setQualityReportGenerationConfig(GenerateAppResourceRequest.QualityReportGenerationConfig.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GenerateAppResourceRequest.QualityReportGenerationConfig.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions value)

public GenerateAppResourceRequest.Builder setRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions value)

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];

Parameters
Name Description
index int
value GenerateAppResourceRequest.RefineInstructions
Returns
Type Description
GenerateAppResourceRequest.Builder

setRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions.Builder builderForValue)

public GenerateAppResourceRequest.Builder setRefineInstructions(int index, GenerateAppResourceRequest.RefineInstructions.Builder builderForValue)

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];

Parameters
Name Description
index int
builderForValue GenerateAppResourceRequest.RefineInstructions.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setTool(Tool value)

public GenerateAppResourceRequest.Builder setTool(Tool value)

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;

Parameter
Name Description
value Tool
Returns
Type Description
GenerateAppResourceRequest.Builder

setTool(Tool.Builder builderForValue)

public GenerateAppResourceRequest.Builder setTool(Tool.Builder builderForValue)

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;

Parameter
Name Description
builderForValue Tool.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setToolGenerationConfig(GenerateAppResourceRequest.ToolGenerationConfig value)

public GenerateAppResourceRequest.Builder setToolGenerationConfig(GenerateAppResourceRequest.ToolGenerationConfig value)

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];

Parameter
Name Description
value GenerateAppResourceRequest.ToolGenerationConfig
Returns
Type Description
GenerateAppResourceRequest.Builder

setToolGenerationConfig(GenerateAppResourceRequest.ToolGenerationConfig.Builder builderForValue)

public GenerateAppResourceRequest.Builder setToolGenerationConfig(GenerateAppResourceRequest.ToolGenerationConfig.Builder builderForValue)

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];

Parameter
Name Description
builderForValue GenerateAppResourceRequest.ToolGenerationConfig.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder

setToolset(Toolset value)

public GenerateAppResourceRequest.Builder setToolset(Toolset value)

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;

Parameter
Name Description
value Toolset
Returns
Type Description
GenerateAppResourceRequest.Builder

setToolset(Toolset.Builder builderForValue)

public GenerateAppResourceRequest.Builder setToolset(Toolset.Builder builderForValue)

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;

Parameter
Name Description
builderForValue Toolset.Builder
Returns
Type Description
GenerateAppResourceRequest.Builder