Enum IngestionReportType
- java.lang.Object
-
- java.lang.Enum<IngestionReportType>
-
- com.linkedin.venice.ingestion.protocol.enums.IngestionReportType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<IngestionReportType>
public enum IngestionReportType extends java.lang.Enum<IngestionReportType>
IngestionReportType is an Enum class for specifying different ingestion reports for ingestion isolation.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMPLETED
DATA_RECOVERY_COMPLETED
END_OF_INCREMENTAL_PUSH_RECEIVED
END_OF_PUSH_RECEIVED
ERROR
PROGRESS
RESTARTED
START_OF_BUFFER_REPLAY_RECEIVED
Deprecated.START_OF_INCREMENTAL_PUSH_RECEIVED
STARTED
STOPPED
TOPIC_SWITCH_RECEIVED
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getValue()
static IngestionReportType
valueOf(int value)
Returns the enum constant of this type with the specified name.static IngestionReportType
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static IngestionReportType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMPLETED
public static final IngestionReportType COMPLETED
-
ERROR
public static final IngestionReportType ERROR
-
STARTED
public static final IngestionReportType STARTED
-
RESTARTED
public static final IngestionReportType RESTARTED
-
PROGRESS
public static final IngestionReportType PROGRESS
-
END_OF_PUSH_RECEIVED
public static final IngestionReportType END_OF_PUSH_RECEIVED
-
START_OF_BUFFER_REPLAY_RECEIVED
@Deprecated public static final IngestionReportType START_OF_BUFFER_REPLAY_RECEIVED
Deprecated.
-
START_OF_INCREMENTAL_PUSH_RECEIVED
public static final IngestionReportType START_OF_INCREMENTAL_PUSH_RECEIVED
-
END_OF_INCREMENTAL_PUSH_RECEIVED
public static final IngestionReportType END_OF_INCREMENTAL_PUSH_RECEIVED
-
TOPIC_SWITCH_RECEIVED
public static final IngestionReportType TOPIC_SWITCH_RECEIVED
-
DATA_RECOVERY_COMPLETED
public static final IngestionReportType DATA_RECOVERY_COMPLETED
-
STOPPED
public static final IngestionReportType STOPPED
-
-
Method Detail
-
values
public static IngestionReportType[] 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 (IngestionReportType c : IngestionReportType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static IngestionReportType valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
valueOf
public static IngestionReportType valueOf(int value)
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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getValue
public int getValue()
-
-