Enum MigrationSubtask.State
java.lang.Object
java.lang.Enum<MigrationSubtask.State>
com.google.cloud.bigquery.migration.v2.MigrationSubtask.State
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<MigrationSubtask.State>
- Enclosing class:
- MigrationSubtask
public static enum MigrationSubtask.State
extends Enum<MigrationSubtask.State>
implements com.google.protobuf.ProtocolMessageEnum
Possible states of a migration subtask.Protobuf enum
google.cloud.bigquery.migration.v2.MigrationSubtask.State-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe subtask is ready, i.e. it is ready for execution.The subtask finished unsuccessfully.The subtask is paused, i.e., it will not be scheduled.The subtask is pending a dependency.The subtask is running, i.e. it is assigned to a worker for execution.The state is unspecified.The subtask finished successfully. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe subtask is ready, i.e. it is ready for execution.static final intThe subtask finished unsuccessfully.static final intThe subtask is paused, i.e., it will not be scheduled.static final intThe subtask is pending a dependency.static final intThe subtask is running, i.e. it is assigned to a worker for execution.static final intThe state is unspecified.static final intThe subtask finished successfully. -
Method Summary
Modifier and TypeMethodDescriptionstatic MigrationSubtask.StateforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<MigrationSubtask.State>static MigrationSubtask.StatevalueOf(int value) Deprecated.static MigrationSubtask.StatevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static MigrationSubtask.StateReturns the enum constant of this type with the specified name.static MigrationSubtask.State[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
STATE_UNSPECIFIED
The state is unspecified.
STATE_UNSPECIFIED = 0; -
ACTIVE
The subtask is ready, i.e. it is ready for execution.
ACTIVE = 1; -
RUNNING
The subtask is running, i.e. it is assigned to a worker for execution.
RUNNING = 2; -
SUCCEEDED
The subtask finished successfully.
SUCCEEDED = 3; -
FAILED
The subtask finished unsuccessfully.
FAILED = 4; -
PAUSED
The subtask is paused, i.e., it will not be scheduled. If it was already assigned,it might still finish but no new lease renewals will be granted.
PAUSED = 5; -
PENDING_DEPENDENCY
The subtask is pending a dependency. It will be scheduled once its dependencies are done.
PENDING_DEPENDENCY = 6; -
UNRECOGNIZED
-
-
Field Details
-
STATE_UNSPECIFIED_VALUE
public static final int STATE_UNSPECIFIED_VALUEThe state is unspecified.
STATE_UNSPECIFIED = 0;- See Also:
-
ACTIVE_VALUE
public static final int ACTIVE_VALUEThe subtask is ready, i.e. it is ready for execution.
ACTIVE = 1;- See Also:
-
RUNNING_VALUE
public static final int RUNNING_VALUEThe subtask is running, i.e. it is assigned to a worker for execution.
RUNNING = 2;- See Also:
-
SUCCEEDED_VALUE
public static final int SUCCEEDED_VALUEThe subtask finished successfully.
SUCCEEDED = 3;- See Also:
-
FAILED_VALUE
public static final int FAILED_VALUEThe subtask finished unsuccessfully.
FAILED = 4;- See Also:
-
PAUSED_VALUE
public static final int PAUSED_VALUEThe subtask is paused, i.e., it will not be scheduled. If it was already assigned,it might still finish but no new lease renewals will be granted.
PAUSED = 5;- See Also:
-
PENDING_DEPENDENCY_VALUE
public static final int PENDING_DEPENDENCY_VALUEThe subtask is pending a dependency. It will be scheduled once its dependencies are done.
PENDING_DEPENDENCY = 6;- 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<MigrationSubtask.State> 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 MigrationSubtask.State 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
-