Class BucketEndpointProvider
java.lang.Object
software.amazon.awssdk.services.s3.internal.crossregion.endpointprovider.BucketEndpointProvider
- All Implemented Interfaces:
EndpointProvider,S3EndpointProvider
Decorator S3EndpointProvider which updates the region with the one that is supplied during its instantiation.
-
Method Summary
Modifier and TypeMethodDescriptionstatic BucketEndpointProvidercreate(S3EndpointProvider delegateEndPointProvider, Supplier<Region> regionSupplier) resolveEndpoint(S3EndpointParams endpointParams) Compute the endpoint based on the given set of parameters.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.services.s3.endpoints.S3EndpointProvider
resolveEndpoint
-
Method Details
-
create
public static BucketEndpointProvider create(S3EndpointProvider delegateEndPointProvider, Supplier<Region> regionSupplier) -
resolveEndpoint
Description copied from interface:S3EndpointProviderCompute the endpoint based on the given set of parameters.- Specified by:
resolveEndpointin interfaceS3EndpointProvider
-