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
equals, 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
-