Package com.google.cloud.tasks.v2beta2
Enum UriOverride.UriOverrideEnforceMode
- java.lang.Object
-
- java.lang.Enum<UriOverride.UriOverrideEnforceMode>
-
- com.google.cloud.tasks.v2beta2.UriOverride.UriOverrideEnforceMode
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<UriOverride.UriOverrideEnforceMode>
- Enclosing class:
- UriOverride
public static enum UriOverride.UriOverrideEnforceMode extends Enum<UriOverride.UriOverrideEnforceMode> implements com.google.protobuf.ProtocolMessageEnum
UriOverrideEnforceMode mode is to define enforcing mode for the override modes.
Protobuf enumgoogle.cloud.tasks.v2beta2.UriOverride.UriOverrideEnforceMode
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALWAYS
In the ALWAYS mode, queue-level configuration overrides all task-level configurationIF_NOT_EXISTS
In the IF_NOT_EXISTS mode, queue-level configuration is only applied where task-level configuration does not exist.UNRECOGNIZED
URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED
OverrideMode Unspecified.
-
Field Summary
Fields Modifier and Type Field Description static int
ALWAYS_VALUE
In the ALWAYS mode, queue-level configuration overrides all task-level configurationstatic int
IF_NOT_EXISTS_VALUE
In the IF_NOT_EXISTS mode, queue-level configuration is only applied where task-level configuration does not exist.static int
URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED_VALUE
OverrideMode Unspecified.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static UriOverride.UriOverrideEnforceMode
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<UriOverride.UriOverrideEnforceMode>
internalGetValueMap()
static UriOverride.UriOverrideEnforceMode
valueOf(int value)
Deprecated.static UriOverride.UriOverrideEnforceMode
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static UriOverride.UriOverrideEnforceMode
valueOf(String name)
Returns the enum constant of this type with the specified name.static UriOverride.UriOverrideEnforceMode[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED
public static final UriOverride.UriOverrideEnforceMode URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED
OverrideMode Unspecified. Defaults to ALWAYS.
URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED = 0;
-
IF_NOT_EXISTS
public static final UriOverride.UriOverrideEnforceMode IF_NOT_EXISTS
In the IF_NOT_EXISTS mode, queue-level configuration is only applied where task-level configuration does not exist.
IF_NOT_EXISTS = 1;
-
ALWAYS
public static final UriOverride.UriOverrideEnforceMode ALWAYS
In the ALWAYS mode, queue-level configuration overrides all task-level configuration
ALWAYS = 2;
-
UNRECOGNIZED
public static final UriOverride.UriOverrideEnforceMode UNRECOGNIZED
-
-
Field Detail
-
URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED_VALUE
public static final int URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED_VALUE
OverrideMode Unspecified. Defaults to ALWAYS.
URI_OVERRIDE_ENFORCE_MODE_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
IF_NOT_EXISTS_VALUE
public static final int IF_NOT_EXISTS_VALUE
In the IF_NOT_EXISTS mode, queue-level configuration is only applied where task-level configuration does not exist.
IF_NOT_EXISTS = 1;
- See Also:
- Constant Field Values
-
ALWAYS_VALUE
public static final int ALWAYS_VALUE
In the ALWAYS mode, queue-level configuration overrides all task-level configuration
ALWAYS = 2;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static UriOverride.UriOverrideEnforceMode[] 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 (UriOverride.UriOverrideEnforceMode c : UriOverride.UriOverrideEnforceMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UriOverride.UriOverrideEnforceMode 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
-
getNumber
public final int getNumber()
- Specified by:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static UriOverride.UriOverrideEnforceMode 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 UriOverride.UriOverrideEnforceMode forNumber(int value)
- 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<UriOverride.UriOverrideEnforceMode> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static UriOverride.UriOverrideEnforceMode 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
-
-