Enum TeardownPolicy (0.15.0)

public enum TeardownPolicy extends Enum<TeardownPolicy> implements ProtocolMessageEnum

Specifies what happens to a resource when a Cloud Dataflow google.dataflow.v1beta3.Job has completed.

Protobuf enum google.events.cloud.dataflow.v1beta3.TeardownPolicy

Implements

ProtocolMessageEnum

Static Fields

Name Description
TEARDOWN_ALWAYS

Always teardown the resource.

TEARDOWN_ALWAYS = 1;

TEARDOWN_ALWAYS_VALUE

Always teardown the resource.

TEARDOWN_ALWAYS = 1;

TEARDOWN_NEVER

Never teardown the resource. This is useful for debugging and development.

TEARDOWN_NEVER = 3;

TEARDOWN_NEVER_VALUE

Never teardown the resource. This is useful for debugging and development.

TEARDOWN_NEVER = 3;

TEARDOWN_ON_SUCCESS

Teardown the resource on success. This is useful for debugging failures.

TEARDOWN_ON_SUCCESS = 2;

TEARDOWN_ON_SUCCESS_VALUE

Teardown the resource on success. This is useful for debugging failures.

TEARDOWN_ON_SUCCESS = 2;

TEARDOWN_POLICY_UNKNOWN

The teardown policy isn't specified, or is unknown.

TEARDOWN_POLICY_UNKNOWN = 0;

TEARDOWN_POLICY_UNKNOWN_VALUE

The teardown policy isn't specified, or is unknown.

TEARDOWN_POLICY_UNKNOWN = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()