Skip to content

Implement java.util.concurrent.Flow.Publisher for SdkPublisher #6164

Open
@tmccombs

Description

@tmccombs

Describe the feature

Currently, SdkPublisher implements org.reactivestreams.Publisher. but that interface is now kind of deprecated, and replaced by java.util.concurrent.Flow.Publisher, which is part of the standard library in java 9 and later.

I'd like it if this and related APIs were updated to use the newer API.

Use Case

I am using other libraries that work with the newer Flow API, and it is currently necessary to use adapters to convert between the built-in Flow API and the older reactivestreams API. I would like it if the AWS SDK supported the modern API natively

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

AWS Java SDK version used

any

JDK version used

any version 9 or greater

Operating System and version

any

Metadata

Metadata

Assignees

Labels

feature-requestA feature should be added or improved.needs-reviewThis issue or PR needs review from the team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions