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 BucketEndpointProvider
create
(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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:S3EndpointProvider
Compute the endpoint based on the given set of parameters.- Specified by:
resolveEndpoint
in interfaceS3EndpointProvider
-