use of akka.http.scaladsl.Http in project beam by apache.
the class S3FileSystemTest method beforeClass.
@BeforeClass
public static void beforeClass() {
api = new S3Mock.Builder().withInMemoryBackend().withPort(8002).build();
Http.ServerBinding binding = api.start();
URI endpoint = URI.create("http://localhost:" + binding.localAddress().getPort());
S3Configuration s3Configuration = S3Configuration.builder().pathStyleAccessEnabled(true).build();
client = S3Client.builder().region(Region.US_WEST_1).serviceConfiguration(s3Configuration).endpointOverride(endpoint).credentialsProvider(AnonymousCredentialsProvider.create()).build();
}
use of akka.http.scaladsl.Http in project beam by apache.
the class S3FileSystemTest method beforeClass.
@BeforeClass
public static void beforeClass() {
api = new S3Mock.Builder().withInMemoryBackend().build();
Http.ServerBinding binding = api.start();
EndpointConfiguration endpoint = new EndpointConfiguration("http://localhost:" + binding.localAddress().getPort(), "us-west-2");
client = AmazonS3ClientBuilder.standard().withPathStyleAccessEnabled(true).withEndpointConfiguration(endpoint).withCredentials(new AWSStaticCredentialsProvider(new AnonymousAWSCredentials())).build();
}
Aggregations