Enum Answer.AnswerSkippedReason

java.lang.Object
java.lang.Enum<Answer.AnswerSkippedReason>
com.google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<Answer.AnswerSkippedReason>
Enclosing class:
Answer

public static enum Answer.AnswerSkippedReason extends Enum<Answer.AnswerSkippedReason> implements com.google.protobuf.ProtocolMessageEnum
 An enum for answer skipped reasons.
 
Protobuf enum google.cloud.discoveryengine.v1beta.Answer.AnswerSkippedReason
  • Enum Constant Details

    • ANSWER_SKIPPED_REASON_UNSPECIFIED

      public static final Answer.AnswerSkippedReason ANSWER_SKIPPED_REASON_UNSPECIFIED
       Default value. The answer skipped reason is not specified.
       
      ANSWER_SKIPPED_REASON_UNSPECIFIED = 0;
    • ADVERSARIAL_QUERY_IGNORED

      public static final Answer.AnswerSkippedReason ADVERSARIAL_QUERY_IGNORED
       The adversarial query ignored case.
       
      ADVERSARIAL_QUERY_IGNORED = 1;
    • NON_ANSWER_SEEKING_QUERY_IGNORED

      public static final Answer.AnswerSkippedReason NON_ANSWER_SEEKING_QUERY_IGNORED
       The non-answer seeking query ignored case
      
       Google skips the answer if the query is chit chat.
       
      NON_ANSWER_SEEKING_QUERY_IGNORED = 2;
    • OUT_OF_DOMAIN_QUERY_IGNORED

      public static final Answer.AnswerSkippedReason OUT_OF_DOMAIN_QUERY_IGNORED
       The out-of-domain query ignored case.
      
       Google skips the answer if there are no high-relevance search results.
       
      OUT_OF_DOMAIN_QUERY_IGNORED = 3;
    • POTENTIAL_POLICY_VIOLATION

      public static final Answer.AnswerSkippedReason POTENTIAL_POLICY_VIOLATION
       The potential policy violation case.
      
       Google skips the answer if there is a potential policy violation
       detected. This includes content that may be violent or toxic.
       
      POTENTIAL_POLICY_VIOLATION = 4;
    • NO_RELEVANT_CONTENT

      public static final Answer.AnswerSkippedReason NO_RELEVANT_CONTENT
       The no relevant content case.
      
       Google skips the answer if there is no relevant content in the
       retrieved search results.
       
      NO_RELEVANT_CONTENT = 5;
    • JAIL_BREAKING_QUERY_IGNORED

      public static final Answer.AnswerSkippedReason JAIL_BREAKING_QUERY_IGNORED
       The jail-breaking query ignored case.
      
       For example, "Reply in the tone of a competing company's CEO".
       Google skips the answer if the query is classified as a jail-breaking
       query.
       
      JAIL_BREAKING_QUERY_IGNORED = 6;
    • CUSTOMER_POLICY_VIOLATION

      public static final Answer.AnswerSkippedReason CUSTOMER_POLICY_VIOLATION
       The customer policy violation case.
      
       Google skips the summary if there is a customer policy violation
       detected. The policy is defined by the customer.
       
      CUSTOMER_POLICY_VIOLATION = 7;
    • NON_ANSWER_SEEKING_QUERY_IGNORED_V2

      public static final Answer.AnswerSkippedReason NON_ANSWER_SEEKING_QUERY_IGNORED_V2
       The non-answer seeking query ignored case.
      
       Google skips the answer if the query doesn't have clear intent.
       
      NON_ANSWER_SEEKING_QUERY_IGNORED_V2 = 8;
    • LOW_GROUNDED_ANSWER

      public static final Answer.AnswerSkippedReason LOW_GROUNDED_ANSWER
       The low-grounded answer case.
      
       Google skips the answer if a well grounded answer was unable to be
       generated.
       
      LOW_GROUNDED_ANSWER = 9;
    • UNRECOGNIZED

      public static final Answer.AnswerSkippedReason UNRECOGNIZED
  • Field Details

    • ANSWER_SKIPPED_REASON_UNSPECIFIED_VALUE

      public static final int ANSWER_SKIPPED_REASON_UNSPECIFIED_VALUE
       Default value. The answer skipped reason is not specified.
       
      ANSWER_SKIPPED_REASON_UNSPECIFIED = 0;
      See Also:
    • ADVERSARIAL_QUERY_IGNORED_VALUE

      public static final int ADVERSARIAL_QUERY_IGNORED_VALUE
       The adversarial query ignored case.
       
      ADVERSARIAL_QUERY_IGNORED = 1;
      See Also:
    • NON_ANSWER_SEEKING_QUERY_IGNORED_VALUE

      public static final int NON_ANSWER_SEEKING_QUERY_IGNORED_VALUE
       The non-answer seeking query ignored case
      
       Google skips the answer if the query is chit chat.
       
      NON_ANSWER_SEEKING_QUERY_IGNORED = 2;
      See Also:
    • OUT_OF_DOMAIN_QUERY_IGNORED_VALUE

      public static final int OUT_OF_DOMAIN_QUERY_IGNORED_VALUE
       The out-of-domain query ignored case.
      
       Google skips the answer if there are no high-relevance search results.
       
      OUT_OF_DOMAIN_QUERY_IGNORED = 3;
      See Also:
    • POTENTIAL_POLICY_VIOLATION_VALUE

      public static final int POTENTIAL_POLICY_VIOLATION_VALUE
       The potential policy violation case.
      
       Google skips the answer if there is a potential policy violation
       detected. This includes content that may be violent or toxic.
       
      POTENTIAL_POLICY_VIOLATION = 4;
      See Also:
    • NO_RELEVANT_CONTENT_VALUE

      public static final int NO_RELEVANT_CONTENT_VALUE
       The no relevant content case.
      
       Google skips the answer if there is no relevant content in the
       retrieved search results.
       
      NO_RELEVANT_CONTENT = 5;
      See Also:
    • JAIL_BREAKING_QUERY_IGNORED_VALUE

      public static final int JAIL_BREAKING_QUERY_IGNORED_VALUE
       The jail-breaking query ignored case.
      
       For example, "Reply in the tone of a competing company's CEO".
       Google skips the answer if the query is classified as a jail-breaking
       query.
       
      JAIL_BREAKING_QUERY_IGNORED = 6;
      See Also:
    • CUSTOMER_POLICY_VIOLATION_VALUE

      public static final int CUSTOMER_POLICY_VIOLATION_VALUE
       The customer policy violation case.
      
       Google skips the summary if there is a customer policy violation
       detected. The policy is defined by the customer.
       
      CUSTOMER_POLICY_VIOLATION = 7;
      See Also:
    • NON_ANSWER_SEEKING_QUERY_IGNORED_V2_VALUE

      public static final int NON_ANSWER_SEEKING_QUERY_IGNORED_V2_VALUE
       The non-answer seeking query ignored case.
      
       Google skips the answer if the query doesn't have clear intent.
       
      NON_ANSWER_SEEKING_QUERY_IGNORED_V2 = 8;
      See Also:
    • LOW_GROUNDED_ANSWER_VALUE

      public static final int LOW_GROUNDED_ANSWER_VALUE
       The low-grounded answer case.
      
       Google skips the answer if a well grounded answer was unable to be
       generated.
       
      LOW_GROUNDED_ANSWER = 9;
      See Also:
  • Method Details

    • values

      public static Answer.AnswerSkippedReason[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Answer.AnswerSkippedReason valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static Answer.AnswerSkippedReason valueOf(int value)
      Deprecated.
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static Answer.AnswerSkippedReason forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<Answer.AnswerSkippedReason> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static Answer.AnswerSkippedReason valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null