@FunctionalInterface public interface ExecutorProvider extends Supplier<ScheduledExecutorService>
ScheduledExecutorService
instances that should be used for async processing within the SDK. This
supplier is invoked each time SdkBuilder.build()
is invoked, allowing for different executor services to be used
with each client instance. Executors produced by the supplier are managed by the SDK and will be shutdown when the service
client is closed.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.