Enum AdvancedCompleteQueryRequest.SuggestionType
java.lang.Object
java.lang.Enum<AdvancedCompleteQueryRequest.SuggestionType>
com.google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryRequest.SuggestionType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AdvancedCompleteQueryRequest.SuggestionType>
- Enclosing class:
- AdvancedCompleteQueryRequest
public static enum AdvancedCompleteQueryRequest.SuggestionType
extends Enum<AdvancedCompleteQueryRequest.SuggestionType>
implements com.google.protobuf.ProtocolMessageEnum
Suggestion type to return.Protobuf enum
google.cloud.discoveryengine.v1beta.AdvancedCompleteQueryRequest.SuggestionType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionReturns content suggestions.Returns Google Workspace suggestions.Returns people suggestions.Returns query suggestions.Returns recent search suggestions.Default value. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intReturns content suggestions.static final intReturns Google Workspace suggestions.static final intReturns people suggestions.static final intReturns query suggestions.static final intReturns recent search suggestions.static final intDefault value. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<AdvancedCompleteQueryRequest.SuggestionType>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SUGGESTION_TYPE_UNSPECIFIED
Default value.
SUGGESTION_TYPE_UNSPECIFIED = 0; -
QUERY
Returns query suggestions.
QUERY = 1; -
PEOPLE
Returns people suggestions.
PEOPLE = 2; -
CONTENT
Returns content suggestions.
CONTENT = 3; -
RECENT_SEARCH
Returns recent search suggestions.
RECENT_SEARCH = 4; -
GOOGLE_WORKSPACE
Returns Google Workspace suggestions.
GOOGLE_WORKSPACE = 5; -
UNRECOGNIZED
-
-
Field Details
-
SUGGESTION_TYPE_UNSPECIFIED_VALUE
public static final int SUGGESTION_TYPE_UNSPECIFIED_VALUEDefault value.
SUGGESTION_TYPE_UNSPECIFIED = 0;- See Also:
-
QUERY_VALUE
public static final int QUERY_VALUEReturns query suggestions.
QUERY = 1;- See Also:
-
PEOPLE_VALUE
public static final int PEOPLE_VALUEReturns people suggestions.
PEOPLE = 2;- See Also:
-
CONTENT_VALUE
public static final int CONTENT_VALUEReturns content suggestions.
CONTENT = 3;- See Also:
-
RECENT_SEARCH_VALUE
public static final int RECENT_SEARCH_VALUEReturns recent search suggestions.
RECENT_SEARCH = 4;- See Also:
-
GOOGLE_WORKSPACE_VALUE
public static final int GOOGLE_WORKSPACE_VALUEReturns Google Workspace suggestions.
GOOGLE_WORKSPACE = 5;- See Also:
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
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 nameNullPointerException- if the argument is null
-
forNumber
- 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<AdvancedCompleteQueryRequest.SuggestionType> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static AdvancedCompleteQueryRequest.SuggestionType 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 nameNullPointerException- if the argument is null
-