Package org.apache.beam.sdk.io.mqtt
Class MqttWriteSchemaTransformProvider.WriteConfiguration
java.lang.Object
org.apache.beam.sdk.io.mqtt.MqttWriteSchemaTransformProvider.WriteConfiguration
- All Implemented Interfaces:
Serializable
- Enclosing class:
MqttWriteSchemaTransformProvider
@DefaultSchema(AutoValueSchema.class)
public abstract static class MqttWriteSchemaTransformProvider.WriteConfiguration
extends Object
implements Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()abstract MqttIO.ConnectionConfigurationabstract Boolean
-
Constructor Details
-
WriteConfiguration
public WriteConfiguration()
-
-
Method Details
-
builder
-
getConnectionConfiguration
@SchemaFieldDescription("Configuration options to set up the MQTT connection.") public abstract MqttIO.ConnectionConfiguration getConnectionConfiguration() -
getRetained
@SchemaFieldDescription("Whether or not the publish message should be retained by the messaging engine. When a subscriber connects, it gets the latest retained message. Defaults to `False`, which will clear the retained message from the server.") @Nullable public abstract Boolean getRetained()
-