> +      DefaultObjectAccessControls oac = 
> DefaultObjectAccessControls.builder().bucket(BUCKET_NAME).entity("allUsers")
> +               .role(ObjectRole.OWNER).build();
> +      BucketCors bucketCors = 
> BucketCors.builder().addOrigin("http://example.appspot.com";).addMethod("GET").addMethod("HEAD")
> +               
> .addResponseHeader("x-meta-goog-custom").maxAgeSeconds(10).build();
> +      Versioning version = Versioning.builder().enalbled(true).build();
> +
> +      Logging log = new Logging(LOG_BUCKET_NAME, BUCKET_NAME);
> +
> +      BucketTemplate template = new 
> BucketTemplate().name(BUCKET_NAME).addAcl(acl)
> +               
> .addDefaultObjectAccessControls(oac).versioning(version).location(Location.US_CENTRAL2).logging(log)
> +               
> .storageClass(StorageClass.DURABLE_REDUCED_AVAILABILITY).addCORS(bucketCors);
> +
> +      Bucket response = api().createBuckets(PROJECT_NUMBER, template);
> +
> +      assertNotNull(response);
> +      assertNotNull(response.getCors());

Can we say something more details about cors? Non empty, size etc.?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/31/files#r14533432

Reply via email to