Package org.apache.beam.sdk.io.aws2.sqs
Class SqsIO.Write
- java.lang.Object
-
- org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<software.amazon.awssdk.services.sqs.model.SendMessageRequest>,org.apache.beam.sdk.values.PDone>
-
- org.apache.beam.sdk.io.aws2.sqs.SqsIO.Write
-
- All Implemented Interfaces:
java.io.Serializable,org.apache.beam.sdk.transforms.display.HasDisplayData
- Enclosing class:
- SqsIO
public abstract static class SqsIO.Write extends org.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<software.amazon.awssdk.services.sqs.model.SendMessageRequest>,org.apache.beam.sdk.values.PDone>APTransformto send messages to SQS. SeeSqsIOfor more information on usage and configuration.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Write()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.beam.sdk.values.PDoneexpand(org.apache.beam.sdk.values.PCollection<software.amazon.awssdk.services.sqs.model.SendMessageRequest> input)SqsIO.WritewithClientConfiguration(ClientConfiguration config)Configuration of SQS client.SqsIO.WritewithSqsClientProvider(SqsClientProvider clientProvider)Deprecated.UsewithClientConfiguration(ClientConfiguration)instead.SqsIO.WritewithSqsClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials, java.lang.String region)Deprecated.UsewithClientConfiguration(ClientConfiguration)instead.SqsIO.WritewithSqsClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials, java.lang.String region, java.net.URI endpoint)Deprecated.UsewithClientConfiguration(ClientConfiguration)instead.
-
-
-
Method Detail
-
withSqsClientProvider
@Deprecated public SqsIO.Write withSqsClientProvider(SqsClientProvider clientProvider)
Deprecated.UsewithClientConfiguration(ClientConfiguration)instead. Alternatively you can configure a customClientBuilderFactoryinAwsOptions.
-
withSqsClientProvider
@Deprecated public SqsIO.Write withSqsClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials, java.lang.String region)
Deprecated.UsewithClientConfiguration(ClientConfiguration)instead.
-
withSqsClientProvider
@Deprecated public SqsIO.Write withSqsClientProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials, java.lang.String region, java.net.URI endpoint)
Deprecated.UsewithClientConfiguration(ClientConfiguration)instead.
-
withClientConfiguration
public SqsIO.Write withClientConfiguration(ClientConfiguration config)
Configuration of SQS client.
-
expand
public org.apache.beam.sdk.values.PDone expand(org.apache.beam.sdk.values.PCollection<software.amazon.awssdk.services.sqs.model.SendMessageRequest> input)
- Specified by:
expandin classorg.apache.beam.sdk.transforms.PTransform<org.apache.beam.sdk.values.PCollection<software.amazon.awssdk.services.sqs.model.SendMessageRequest>,org.apache.beam.sdk.values.PDone>
-
-