Class GenerateInstanceRubricsRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GenerateInstanceRubricsRequest.Builder>
com.google.cloud.aiplatform.v1beta1.GenerateInstanceRubricsRequest.Builder
All Implemented Interfaces:
GenerateInstanceRubricsRequestOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
GenerateInstanceRubricsRequest

public static final class GenerateInstanceRubricsRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<GenerateInstanceRubricsRequest.Builder> implements GenerateInstanceRubricsRequestOrBuilder
 Request message for EvaluationService.GenerateInstanceRubrics.
 
Protobuf type google.cloud.aiplatform.v1beta1.GenerateInstanceRubricsRequest
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<GenerateInstanceRubricsRequest.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<GenerateInstanceRubricsRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<GenerateInstanceRubricsRequest.Builder>
    • getDefaultInstanceForType

      public GenerateInstanceRubricsRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public GenerateInstanceRubricsRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public GenerateInstanceRubricsRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateInstanceRubricsRequest.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<GenerateInstanceRubricsRequest.Builder>
    • mergeFrom

      public GenerateInstanceRubricsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateInstanceRubricsRequest.Builder>
      Throws:
      IOException
    • getLocation

      public String getLocation()
       Required. The resource name of the Location to generate rubrics from.
       Format: `projects/{project}/locations/{location}`
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getLocation in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      The location.
    • getLocationBytes

      public com.google.protobuf.ByteString getLocationBytes()
       Required. The resource name of the Location to generate rubrics from.
       Format: `projects/{project}/locations/{location}`
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getLocationBytes in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      The bytes for location.
    • setLocation

      public GenerateInstanceRubricsRequest.Builder setLocation(String value)
       Required. The resource name of the Location to generate rubrics from.
       Format: `projects/{project}/locations/{location}`
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The location to set.
      Returns:
      This builder for chaining.
    • clearLocation

       Required. The resource name of the Location to generate rubrics from.
       Format: `projects/{project}/locations/{location}`
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setLocationBytes

      public GenerateInstanceRubricsRequest.Builder setLocationBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the Location to generate rubrics from.
       Format: `projects/{project}/locations/{location}`
       
      string location = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for location to set.
      Returns:
      This builder for chaining.
    • getContentsList

      public List<Content> getContentsList()
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getContentsList in interface GenerateInstanceRubricsRequestOrBuilder
    • getContentsCount

      public int getContentsCount()
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getContentsCount in interface GenerateInstanceRubricsRequestOrBuilder
    • getContents

      public Content getContents(int index)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getContents in interface GenerateInstanceRubricsRequestOrBuilder
    • setContents

      public GenerateInstanceRubricsRequest.Builder setContents(int index, Content value)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • setContents

      public GenerateInstanceRubricsRequest.Builder setContents(int index, Content.Builder builderForValue)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • addContents

      public GenerateInstanceRubricsRequest.Builder addContents(Content value)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • addContents

      public GenerateInstanceRubricsRequest.Builder addContents(int index, Content value)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • addContents

      public GenerateInstanceRubricsRequest.Builder addContents(Content.Builder builderForValue)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • addContents

      public GenerateInstanceRubricsRequest.Builder addContents(int index, Content.Builder builderForValue)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • addAllContents

      public GenerateInstanceRubricsRequest.Builder addAllContents(Iterable<? extends Content> values)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • clearContents

       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • removeContents

      public GenerateInstanceRubricsRequest.Builder removeContents(int index)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • getContentsBuilder

      public Content.Builder getContentsBuilder(int index)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • getContentsOrBuilder

      public ContentOrBuilder getContentsOrBuilder(int index)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getContentsOrBuilder in interface GenerateInstanceRubricsRequestOrBuilder
    • getContentsOrBuilderList

      public List<? extends ContentOrBuilder> getContentsOrBuilderList()
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getContentsOrBuilderList in interface GenerateInstanceRubricsRequestOrBuilder
    • addContentsBuilder

      public Content.Builder addContentsBuilder()
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • addContentsBuilder

      public Content.Builder addContentsBuilder(int index)
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • getContentsBuilderList

      public List<Content.Builder> getContentsBuilderList()
       Required. The prompt to generate rubrics from.
       For single-turn queries, this is a single instance. For multi-turn queries,
       this is a repeated field that contains conversation history + latest
       request.
       
      repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = REQUIRED];
    • hasPredefinedRubricGenerationSpec

      public boolean hasPredefinedRubricGenerationSpec()
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasPredefinedRubricGenerationSpec in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      Whether the predefinedRubricGenerationSpec field is set.
    • getPredefinedRubricGenerationSpec

      public PredefinedMetricSpec getPredefinedRubricGenerationSpec()
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPredefinedRubricGenerationSpec in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      The predefinedRubricGenerationSpec.
    • setPredefinedRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder setPredefinedRubricGenerationSpec(PredefinedMetricSpec value)
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
    • setPredefinedRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder setPredefinedRubricGenerationSpec(PredefinedMetricSpec.Builder builderForValue)
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
    • mergePredefinedRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder mergePredefinedRubricGenerationSpec(PredefinedMetricSpec value)
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
    • clearPredefinedRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder clearPredefinedRubricGenerationSpec()
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getPredefinedRubricGenerationSpecBuilder

      public PredefinedMetricSpec.Builder getPredefinedRubricGenerationSpecBuilder()
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getPredefinedRubricGenerationSpecOrBuilder

      public PredefinedMetricSpecOrBuilder getPredefinedRubricGenerationSpecOrBuilder()
       Optional. Specification for using the rubric generation configs of a
       pre-defined metric, e.g. "generic_quality_v1" and
       "instruction_following_v1". Some of the configs may be only used in rubric
       generation and not supporting evaluation, e.g.
       "fully_customized_generic_quality_v1". If this field is set, the
       `rubric_generation_spec` field will be ignored.
       
      .google.cloud.aiplatform.v1beta1.PredefinedMetricSpec predefined_rubric_generation_spec = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPredefinedRubricGenerationSpecOrBuilder in interface GenerateInstanceRubricsRequestOrBuilder
    • hasRubricGenerationSpec

      public boolean hasRubricGenerationSpec()
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasRubricGenerationSpec in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      Whether the rubricGenerationSpec field is set.
    • getRubricGenerationSpec

      public RubricGenerationSpec getRubricGenerationSpec()
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getRubricGenerationSpec in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      The rubricGenerationSpec.
    • setRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder setRubricGenerationSpec(RubricGenerationSpec value)
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • setRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder setRubricGenerationSpec(RubricGenerationSpec.Builder builderForValue)
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • mergeRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder mergeRubricGenerationSpec(RubricGenerationSpec value)
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • clearRubricGenerationSpec

      public GenerateInstanceRubricsRequest.Builder clearRubricGenerationSpec()
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getRubricGenerationSpecBuilder

      public RubricGenerationSpec.Builder getRubricGenerationSpecBuilder()
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getRubricGenerationSpecOrBuilder

      public RubricGenerationSpecOrBuilder getRubricGenerationSpecOrBuilder()
       Optional. Specification for how the rubrics should be generated.
       
      .google.cloud.aiplatform.v1beta1.RubricGenerationSpec rubric_generation_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getRubricGenerationSpecOrBuilder in interface GenerateInstanceRubricsRequestOrBuilder
    • hasAgentConfig

      public boolean hasAgentConfig()
       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasAgentConfig in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      Whether the agentConfig field is set.
    • getAgentConfig

       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAgentConfig in interface GenerateInstanceRubricsRequestOrBuilder
      Returns:
      The agentConfig.
    • setAgentConfig

       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
    • setAgentConfig

       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
    • mergeAgentConfig

       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
    • clearAgentConfig

      public GenerateInstanceRubricsRequest.Builder clearAgentConfig()
       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getAgentConfigBuilder

      public EvaluationInstance.DeprecatedAgentConfig.Builder getAgentConfigBuilder()
       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
    • getAgentConfigOrBuilder

      public EvaluationInstance.DeprecatedAgentConfigOrBuilder getAgentConfigOrBuilder()
       Optional. Agent configuration, required for agent-based rubric generation.
       
      .google.cloud.aiplatform.v1beta1.EvaluationInstance.DeprecatedAgentConfig agent_config = 5 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAgentConfigOrBuilder in interface GenerateInstanceRubricsRequestOrBuilder