Interface AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpecOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec, AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.Builder
Enclosing class:
AnswerQueryRequest.QueryUnderstandingSpec

public static interface AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getDisable

      boolean getDisable()
       Disable query rephraser.
       
      bool disable = 1;
      Returns:
      The disable.
    • getMaxRephraseSteps

      int getMaxRephraseSteps()
       Max rephrase steps.
       The max number is 5 steps.
       If not set or set to < 1, it will be set to 1 by default.
       
      int32 max_rephrase_steps = 2;
      Returns:
      The maxRephraseSteps.
    • hasModelSpec

      boolean hasModelSpec()
       Optional. Query Rephraser Model specification.
       
      .google.cloud.discoveryengine.v1.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec model_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the modelSpec field is set.
    • getModelSpec

       Optional. Query Rephraser Model specification.
       
      .google.cloud.discoveryengine.v1.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec model_spec = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The modelSpec.
    • getModelSpecOrBuilder

       Optional. Query Rephraser Model specification.
       
      .google.cloud.discoveryengine.v1.AnswerQueryRequest.QueryUnderstandingSpec.QueryRephraserSpec.ModelSpec model_spec = 3 [(.google.api.field_behavior) = OPTIONAL];