public static enum InsightStateInfo.State extends Enum<InsightStateInfo.State> implements com.google.protobuf.ProtocolMessageEnum
Represents insight state.Protobuf enum
google.cloud.recommender.v1.InsightStateInfo.State| Enum Constant and Description |
|---|
ACCEPTED
Some action has been taken based on this insight.
|
ACTIVE
Insight is active.
|
DISMISSED
Insight is dismissed.
|
STATE_UNSPECIFIED
Unspecified state.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
ACCEPTED_VALUE
Some action has been taken based on this insight.
|
static int |
ACTIVE_VALUE
Insight is active.
|
static int |
DISMISSED_VALUE
Insight is dismissed.
|
static int |
STATE_UNSPECIFIED_VALUE
Unspecified state.
|
| Modifier and Type | Method and Description |
|---|---|
static InsightStateInfo.State |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<InsightStateInfo.State> |
internalGetValueMap() |
static InsightStateInfo.State |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static InsightStateInfo.State |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static InsightStateInfo.State |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InsightStateInfo.State[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InsightStateInfo.State STATE_UNSPECIFIED
Unspecified state.
STATE_UNSPECIFIED = 0;public static final InsightStateInfo.State ACTIVE
Insight is active. Content for ACTIVE insights can be updated by Google. ACTIVE insights can be marked DISMISSED OR ACCEPTED.
ACTIVE = 1;public static final InsightStateInfo.State ACCEPTED
Some action has been taken based on this insight. Insights become accepted when a recommendation derived from the insight has been marked CLAIMED, SUCCEEDED, or FAILED. ACTIVE insights can also be marked ACCEPTED explicitly. Content for ACCEPTED insights is immutable. ACCEPTED insights can only be marked ACCEPTED (which may update state metadata).
ACCEPTED = 2;public static final InsightStateInfo.State DISMISSED
Insight is dismissed. Content for DISMISSED insights can be updated by Google. DISMISSED insights can be marked as ACTIVE.
DISMISSED = 3;public static final InsightStateInfo.State UNRECOGNIZED
public static final int STATE_UNSPECIFIED_VALUE
Unspecified state.
STATE_UNSPECIFIED = 0;public static final int ACTIVE_VALUE
Insight is active. Content for ACTIVE insights can be updated by Google. ACTIVE insights can be marked DISMISSED OR ACCEPTED.
ACTIVE = 1;public static final int ACCEPTED_VALUE
Some action has been taken based on this insight. Insights become accepted when a recommendation derived from the insight has been marked CLAIMED, SUCCEEDED, or FAILED. ACTIVE insights can also be marked ACCEPTED explicitly. Content for ACCEPTED insights is immutable. ACCEPTED insights can only be marked ACCEPTED (which may update state metadata).
ACCEPTED = 2;public static final int DISMISSED_VALUE
Insight is dismissed. Content for DISMISSED insights can be updated by Google. DISMISSED insights can be marked as ACTIVE.
DISMISSED = 3;public static InsightStateInfo.State[] values()
for (InsightStateInfo.State c : InsightStateInfo.State.values()) System.out.println(c);
public static InsightStateInfo.State valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static InsightStateInfo.State valueOf(int value)
forNumber(int) instead.value - The numeric wire value of the corresponding enum entry.public static InsightStateInfo.State forNumber(int value)
value - The numeric wire value of the corresponding enum entry.public static com.google.protobuf.Internal.EnumLiteMap<InsightStateInfo.State> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static InsightStateInfo.State valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2020 Google LLC. All rights reserved.