public abstract static class RedisIO.Read
extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PBegin,org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<java.lang.String,java.lang.String>>>
RedisIO.read().| Constructor and Description |
|---|
Read() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<java.lang.String,java.lang.String>> |
expand(org.apache.beam.sdk.values.PBegin input) |
void |
populateDisplayData(org.apache.beam.sdk.transforms.display.DisplayData.Builder builder) |
RedisIO.Read |
withAuth(java.lang.String auth) |
RedisIO.Read |
withBatchSize(int batchSize) |
RedisIO.Read |
withConnectionConfiguration(RedisConnectionConfiguration connection) |
RedisIO.Read |
withEndpoint(java.lang.String host,
int port) |
RedisIO.Read |
withKeyPattern(java.lang.String keyPattern) |
RedisIO.Read |
withOutputParallelization(boolean outputParallelization)
Whether to reshuffle the resulting PCollection so results are distributed to all workers.
|
RedisIO.Read |
withTimeout(int timeout) |
public RedisIO.Read withEndpoint(java.lang.String host, int port)
public RedisIO.Read withAuth(java.lang.String auth)
public RedisIO.Read withTimeout(int timeout)
public RedisIO.Read withKeyPattern(java.lang.String keyPattern)
public RedisIO.Read withConnectionConfiguration(RedisConnectionConfiguration connection)
public RedisIO.Read withBatchSize(int batchSize)
public RedisIO.Read withOutputParallelization(boolean outputParallelization)
public void populateDisplayData(org.apache.beam.sdk.transforms.display.DisplayData.Builder builder)
populateDisplayData in interface org.apache.beam.sdk.transforms.display.HasDisplayDatapopulateDisplayData in class org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PBegin,org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<java.lang.String,java.lang.String>>>public org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<java.lang.String,java.lang.String>> expand(org.apache.beam.sdk.values.PBegin input)
expand in class org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PBegin,org.apache.beam.sdk.values.PCollection<org.apache.beam.sdk.values.KV<java.lang.String,java.lang.String>>>