Enum CallAnnotation.DataCase
- java.lang.Object
-
- java.lang.Enum<CallAnnotation.DataCase>
-
- com.google.cloud.contactcenterinsights.v1.CallAnnotation.DataCase
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,Serializable
,Comparable<CallAnnotation.DataCase>
- Enclosing class:
- CallAnnotation
public static enum CallAnnotation.DataCase extends Enum<CallAnnotation.DataCase> implements com.google.protobuf.Internal.EnumLite
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DATA_NOT_SET
ENTITY_MENTION_DATA
HOLD_DATA
INTENT_MATCH_DATA
INTERRUPTION_DATA
ISSUE_MATCH_DATA
PHRASE_MATCH_DATA
SENTIMENT_DATA
SILENCE_DATA
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static CallAnnotation.DataCase
forNumber(int value)
int
getNumber()
static CallAnnotation.DataCase
valueOf(int value)
Deprecated.static CallAnnotation.DataCase
valueOf(String name)
Returns the enum constant of this type with the specified name.static CallAnnotation.DataCase[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
INTERRUPTION_DATA
public static final CallAnnotation.DataCase INTERRUPTION_DATA
-
SENTIMENT_DATA
public static final CallAnnotation.DataCase SENTIMENT_DATA
-
SILENCE_DATA
public static final CallAnnotation.DataCase SILENCE_DATA
-
HOLD_DATA
public static final CallAnnotation.DataCase HOLD_DATA
-
ENTITY_MENTION_DATA
public static final CallAnnotation.DataCase ENTITY_MENTION_DATA
-
INTENT_MATCH_DATA
public static final CallAnnotation.DataCase INTENT_MATCH_DATA
-
PHRASE_MATCH_DATA
public static final CallAnnotation.DataCase PHRASE_MATCH_DATA
-
ISSUE_MATCH_DATA
public static final CallAnnotation.DataCase ISSUE_MATCH_DATA
-
DATA_NOT_SET
public static final CallAnnotation.DataCase DATA_NOT_SET
-
-
Method Detail
-
values
public static CallAnnotation.DataCase[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CallAnnotation.DataCase c : CallAnnotation.DataCase.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CallAnnotation.DataCase 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
-
valueOf
@Deprecated public static CallAnnotation.DataCase 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 CallAnnotation.DataCase forNumber(int value)
-
getNumber
public int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
-
-