Enum SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType
java.lang.Object
java.lang.Enum<SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType>
com.google.cloud.discoveryengine.v1beta.SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType>
- Enclosing class:
- SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec
public static enum SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType
extends Enum<SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType>
implements com.google.protobuf.ProtocolMessageEnum
The interpolation type to be applied. Default will be linear (Piecewise Linear).Protobuf enum
google.cloud.discoveryengine.v1beta.SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionInterpolation type is unspecified.Piecewise linear interpolation will be applied. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intInterpolation type is unspecified.static final intPiecewise linear interpolation will be applied. -
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<SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType>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
-
INTERPOLATION_TYPE_UNSPECIFIED
public static final SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType INTERPOLATION_TYPE_UNSPECIFIEDInterpolation type is unspecified. In this case, it defaults to Linear.
INTERPOLATION_TYPE_UNSPECIFIED = 0; -
LINEAR
public static final SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType LINEARPiecewise linear interpolation will be applied.
LINEAR = 1; -
UNRECOGNIZED
public static final SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType UNRECOGNIZED
-
-
Field Details
-
INTERPOLATION_TYPE_UNSPECIFIED_VALUE
public static final int INTERPOLATION_TYPE_UNSPECIFIED_VALUEInterpolation type is unspecified. In this case, it defaults to Linear.
INTERPOLATION_TYPE_UNSPECIFIED = 0;- See Also:
-
LINEAR_VALUE
public static final int LINEAR_VALUEPiecewise linear interpolation will be applied.
LINEAR = 1;- See Also:
-
-
Method Details
-
values
public static SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType[] 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 SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType 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 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 public static SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType 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 nameNullPointerException- if the argument is null
-
forNumber
public static SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType 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<SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType> 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 SearchRequest.BoostSpec.ConditionBoostSpec.BoostControlSpec.InterpolationType 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
-