Class 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>
    A PTransform to send messages to SQS. See SqsIO for more information on usage and configuration.
    See Also:
    Serialized Form
    • Constructor Detail

      • Write

        public Write()
    • Method Detail

      • withSqsClientProvider

        @Deprecated
        public SqsIO.Write withSqsClientProvider​(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentials,
                                                 java.lang.String region,
                                                 java.net.URI endpoint)
      • 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:
        expand in class 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>