Package io.temporal.api.enums.v1
Enum DeploymentReachability
- java.lang.Object
-
- java.lang.Enum<DeploymentReachability>
-
- io.temporal.api.enums.v1.DeploymentReachability
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,java.io.Serializable,java.lang.Comparable<DeploymentReachability>
@Generated(value="protoc", comments="annotations:DeploymentReachability.java.pb.meta") public enum DeploymentReachability extends java.lang.Enum<DeploymentReachability> implements com.google.protobuf.ProtocolMessageEnumSpecify the reachability level for a deployment so users can decide if it is time to decommission the deployment.
Protobuf enumtemporal.api.enums.v1.DeploymentReachability
-
-
Enum Constant Summary
Enum Constants Enum Constant Description DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLYThe deployment is not reachable by new or open workflows, but might be still needed by Queries sent to closed workflows.DEPLOYMENT_REACHABILITY_REACHABLEThe deployment is reachable by new and/or open workflows.DEPLOYMENT_REACHABILITY_UNREACHABLEThe deployment is not reachable by any workflow because all the workflows who needed this deployment went out of retention period.DEPLOYMENT_REACHABILITY_UNSPECIFIEDReachability level is not specified.UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static intDEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY_VALUEThe deployment is not reachable by new or open workflows, but might be still needed by Queries sent to closed workflows.static intDEPLOYMENT_REACHABILITY_REACHABLE_VALUEThe deployment is reachable by new and/or open workflows.static intDEPLOYMENT_REACHABILITY_UNREACHABLE_VALUEThe deployment is not reachable by any workflow because all the workflows who needed this deployment went out of retention period.static intDEPLOYMENT_REACHABILITY_UNSPECIFIED_VALUEReachability level is not specified.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static DeploymentReachabilityforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<DeploymentReachability>internalGetValueMap()static DeploymentReachabilityvalueOf(int value)Deprecated.static DeploymentReachabilityvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static DeploymentReachabilityvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static DeploymentReachability[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DEPLOYMENT_REACHABILITY_UNSPECIFIED
public static final DeploymentReachability DEPLOYMENT_REACHABILITY_UNSPECIFIED
Reachability level is not specified.
DEPLOYMENT_REACHABILITY_UNSPECIFIED = 0;
-
DEPLOYMENT_REACHABILITY_REACHABLE
public static final DeploymentReachability DEPLOYMENT_REACHABILITY_REACHABLE
The deployment is reachable by new and/or open workflows. The deployment cannot be decommissioned safely.
DEPLOYMENT_REACHABILITY_REACHABLE = 1;
-
DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY
public static final DeploymentReachability DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY
The deployment is not reachable by new or open workflows, but might be still needed by Queries sent to closed workflows. The deployment can be decommissioned safely if user does not query closed workflows.
DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY = 2;
-
DEPLOYMENT_REACHABILITY_UNREACHABLE
public static final DeploymentReachability DEPLOYMENT_REACHABILITY_UNREACHABLE
The deployment is not reachable by any workflow because all the workflows who needed this deployment went out of retention period. The deployment can be decommissioned safely.
DEPLOYMENT_REACHABILITY_UNREACHABLE = 3;
-
UNRECOGNIZED
public static final DeploymentReachability UNRECOGNIZED
-
-
Field Detail
-
DEPLOYMENT_REACHABILITY_UNSPECIFIED_VALUE
public static final int DEPLOYMENT_REACHABILITY_UNSPECIFIED_VALUE
Reachability level is not specified.
DEPLOYMENT_REACHABILITY_UNSPECIFIED = 0;- See Also:
- Constant Field Values
-
DEPLOYMENT_REACHABILITY_REACHABLE_VALUE
public static final int DEPLOYMENT_REACHABILITY_REACHABLE_VALUE
The deployment is reachable by new and/or open workflows. The deployment cannot be decommissioned safely.
DEPLOYMENT_REACHABILITY_REACHABLE = 1;- See Also:
- Constant Field Values
-
DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY_VALUE
public static final int DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY_VALUE
The deployment is not reachable by new or open workflows, but might be still needed by Queries sent to closed workflows. The deployment can be decommissioned safely if user does not query closed workflows.
DEPLOYMENT_REACHABILITY_CLOSED_WORKFLOWS_ONLY = 2;- See Also:
- Constant Field Values
-
DEPLOYMENT_REACHABILITY_UNREACHABLE_VALUE
public static final int DEPLOYMENT_REACHABILITY_UNREACHABLE_VALUE
The deployment is not reachable by any workflow because all the workflows who needed this deployment went out of retention period. The deployment can be decommissioned safely.
DEPLOYMENT_REACHABILITY_UNREACHABLE = 3;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static DeploymentReachability[] 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 (DeploymentReachability c : DeploymentReachability.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DeploymentReachability 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
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static DeploymentReachability 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
forNumber
public static DeploymentReachability 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<DeploymentReachability> 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 final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static DeploymentReachability 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-