@Override
  public S3ClientBuilder createBuilder(S3Options s3Options) {
    return createBuilder(S3Client.builder(), s3Options);
  }
@Test
  public void testSetCredentialsProvider() {
    AwsCredentialsProvider credentialsProvider = mock(AwsCredentialsProvider.class);
    when(s3Options.getAwsCredentialsProvider()).thenReturn(credentialsProvider);

    DefaultS3ClientBuilderFactory.createBuilder(builder, s3Options);
    verify(builder).credentialsProvider(credentialsProvider);
    verifyNoMoreInteractions(builder);
  }