@Experimental public static enum KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration extends java.lang.Enum<KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration>
Internal only: This class is actively being worked on, and it will likely change. We provide no backwards compatibility guarantees, and it should not be implemented outside the Beam repository.
Enum Constant and Description |
---|
LOG_APPEND_TIME
Assigns Kafka's log append time (server side ingestion time) to each record.
|
PROCESSING_TIME
A simple policy that uses current time for event time and watermark.
|
Modifier and Type | Method and Description |
---|---|
static KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration LOG_APPEND_TIME
KafkaIO.Read.withLogAppendTime()
for longer description.public static final KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration PROCESSING_TIME
public static KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration[] values()
for (KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration c : KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration.values()) System.out.println(c);
public static KafkaSchemaTransformReadConfiguration.TimestampPolicyConfiguration valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null