https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/s3-cross-region.html
Next, when you create your S3 client, enable cross-Region access as shown in the snippet. By default, access is not enabled.
S3AsyncClient client = S3AsyncClient.builder()
.crossRegionAccessEnabled(true)
.build();