public static enum RunnerApi.TimeDomain extends Enum<RunnerApi.TimeDomain> implements com.google.protobuf.ProtocolMessageEnum
The different time domains in the Beam model.Protobuf enum
org.apache.beam.runner_api.v1.TimeDomain| Enum Constant and Description |
|---|
EVENT_TIME
Event time is time from the perspective of the data
|
PROCESSING_TIME
Processing time is time from the perspective of the
execution of your pipeline
|
SYNCHRONIZED_PROCESSING_TIME
Synchronized processing time is the minimum of the
processing time of all pending elements.
|
UNRECOGNIZED |
| Modifier and Type | Field and Description |
|---|---|
static int |
EVENT_TIME_VALUE
Event time is time from the perspective of the data
|
static int |
PROCESSING_TIME_VALUE
Processing time is time from the perspective of the
execution of your pipeline
|
static int |
SYNCHRONIZED_PROCESSING_TIME_VALUE
Synchronized processing time is the minimum of the
processing time of all pending elements.
|
| Modifier and Type | Method and Description |
|---|---|
static RunnerApi.TimeDomain |
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<RunnerApi.TimeDomain> |
internalGetValueMap() |
static RunnerApi.TimeDomain |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static RunnerApi.TimeDomain |
valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static RunnerApi.TimeDomain |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RunnerApi.TimeDomain[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RunnerApi.TimeDomain EVENT_TIME
Event time is time from the perspective of the data
EVENT_TIME = 0;public static final RunnerApi.TimeDomain PROCESSING_TIME
Processing time is time from the perspective of the execution of your pipeline
PROCESSING_TIME = 1;public static final RunnerApi.TimeDomain SYNCHRONIZED_PROCESSING_TIME
Synchronized processing time is the minimum of the processing time of all pending elements. The "processing time" of an element refers to the local processing time at which it was emitted
SYNCHRONIZED_PROCESSING_TIME = 2;public static final RunnerApi.TimeDomain UNRECOGNIZED
public static final int EVENT_TIME_VALUE
Event time is time from the perspective of the data
EVENT_TIME = 0;public static final int PROCESSING_TIME_VALUE
Processing time is time from the perspective of the execution of your pipeline
PROCESSING_TIME = 1;public static final int SYNCHRONIZED_PROCESSING_TIME_VALUE
Synchronized processing time is the minimum of the processing time of all pending elements. The "processing time" of an element refers to the local processing time at which it was emitted
SYNCHRONIZED_PROCESSING_TIME = 2;public static RunnerApi.TimeDomain[] values()
for (RunnerApi.TimeDomain c : RunnerApi.TimeDomain.values()) System.out.println(c);
public static RunnerApi.TimeDomain valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final int getNumber()
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated public static RunnerApi.TimeDomain valueOf(int value)
forNumber(int) instead.public static RunnerApi.TimeDomain forNumber(int value)
public static com.google.protobuf.Internal.EnumLiteMap<RunnerApi.TimeDomain> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static RunnerApi.TimeDomain valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.