Enum RubricGenerationSpec.RubricContentType
java.lang.Object
java.lang.Enum<RubricGenerationSpec.RubricContentType>
com.google.cloud.aiplatform.v1beta1.RubricGenerationSpec.RubricContentType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<RubricGenerationSpec.RubricContentType>
- Enclosing class:
- RubricGenerationSpec
public static enum RubricGenerationSpec.RubricContentType
extends Enum<RubricGenerationSpec.RubricContentType>
implements com.google.protobuf.ProtocolMessageEnum
Specifies the type of rubric content to generate.Protobuf enum
google.cloud.aiplatform.v1beta1.RubricGenerationSpec.RubricContentType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionGenerate rubrics in an NL question answer format.Generate rubrics based on properties.Generate rubrics in a unit test format.The content type to generate is not specified. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intGenerate rubrics in an NL question answer format.static final intGenerate rubrics based on properties.static final intGenerate rubrics in a unit test format.static final intThe content type to generate is not specified. -
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<RubricGenerationSpec.RubricContentType>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
-
RUBRIC_CONTENT_TYPE_UNSPECIFIED
The content type to generate is not specified.
RUBRIC_CONTENT_TYPE_UNSPECIFIED = 0; -
PROPERTY
Generate rubrics based on properties.
PROPERTY = 1; -
NL_QUESTION_ANSWER
Generate rubrics in an NL question answer format.
NL_QUESTION_ANSWER = 2; -
PYTHON_CODE_ASSERTION
Generate rubrics in a unit test format.
PYTHON_CODE_ASSERTION = 3; -
UNRECOGNIZED
-
-
Field Details
-
RUBRIC_CONTENT_TYPE_UNSPECIFIED_VALUE
public static final int RUBRIC_CONTENT_TYPE_UNSPECIFIED_VALUEThe content type to generate is not specified.
RUBRIC_CONTENT_TYPE_UNSPECIFIED = 0;- See Also:
-
PROPERTY_VALUE
public static final int PROPERTY_VALUEGenerate rubrics based on properties.
PROPERTY = 1;- See Also:
-
NL_QUESTION_ANSWER_VALUE
public static final int NL_QUESTION_ANSWER_VALUEGenerate rubrics in an NL question answer format.
NL_QUESTION_ANSWER = 2;- See Also:
-
PYTHON_CODE_ASSERTION_VALUE
public static final int PYTHON_CODE_ASSERTION_VALUEGenerate rubrics in a unit test format.
PYTHON_CODE_ASSERTION = 3;- 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<RubricGenerationSpec.RubricContentType> 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 RubricGenerationSpec.RubricContentType 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
-