public abstract static class DynamoDBIO.Read<T>
extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PBegin,org.apache.beam.sdk.values.PCollection<T>>
| Constructor and Description |
|---|
Read() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.PCollection<T> |
expand(org.apache.beam.sdk.values.PBegin input) |
DynamoDBIO.Read<java.util.List<java.util.Map<java.lang.String,software.amazon.awssdk.services.dynamodb.model.AttributeValue>>> |
items() |
DynamoDBIO.Read<T> |
withCoder(org.apache.beam.sdk.coders.Coder<T> coder) |
DynamoDBIO.Read<T> |
withDynamoDbClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider,
java.lang.String region) |
DynamoDBIO.Read<T> |
withDynamoDbClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider,
java.lang.String region,
java.net.URI serviceEndpoint) |
DynamoDBIO.Read<T> |
withDynamoDbClientProvider(DynamoDbClientProvider dynamoDbClientProvider) |
DynamoDBIO.Read<T> |
withScanRequestFn(org.apache.beam.sdk.transforms.SerializableFunction<java.lang.Void,software.amazon.awssdk.services.dynamodb.model.ScanRequest> fn)
Can't pass ScanRequest object directly from client since this object is not full
serializable.
|
DynamoDBIO.Read<T> |
withScanResponseMapperFn(org.apache.beam.sdk.transforms.SerializableFunction<software.amazon.awssdk.services.dynamodb.model.ScanResponse,T> scanResultMapperFn) |
public DynamoDBIO.Read<T> withDynamoDbClientProvider(DynamoDbClientProvider dynamoDbClientProvider)
public DynamoDBIO.Read<T> withDynamoDbClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider, java.lang.String region, java.net.URI serviceEndpoint)
public DynamoDBIO.Read<T> withDynamoDbClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider, java.lang.String region)
public DynamoDBIO.Read<T> withScanRequestFn(org.apache.beam.sdk.transforms.SerializableFunction<java.lang.Void,software.amazon.awssdk.services.dynamodb.model.ScanRequest> fn)
public DynamoDBIO.Read<T> withScanResponseMapperFn(org.apache.beam.sdk.transforms.SerializableFunction<software.amazon.awssdk.services.dynamodb.model.ScanResponse,T> scanResultMapperFn)
public DynamoDBIO.Read<java.util.List<java.util.Map<java.lang.String,software.amazon.awssdk.services.dynamodb.model.AttributeValue>>> items()
public DynamoDBIO.Read<T> withCoder(org.apache.beam.sdk.coders.Coder<T> coder)