BucketAccessControl toBucketPb() { BucketAccessControl bucketPb = new BucketAccessControl(); bucketPb.setEntity(getEntity().toString()); bucketPb.setRole(getRole().toString()); bucketPb.setId(getId()); bucketPb.setEtag(getEtag()); return bucketPb; }
ObjectAccessControl toObjectPb() { ObjectAccessControl objectPb = new ObjectAccessControl(); objectPb.setEntity(getEntity().toPb()); objectPb.setRole(getRole().name()); objectPb.setId(getId()); objectPb.setEtag(getEtag()); return objectPb; }
@Test public void testBuilder() { assertEquals(ROLE, ACL.getRole()); assertEquals(ENTITY, ACL.getEntity()); assertEquals(ETAG, ACL.getEtag()); assertEquals(ID, ACL.getId()); }
@Test public void testToBuilder() { assertEquals(ACL, ACL.toBuilder().build()); Acl acl = ACL.toBuilder() .setEtag("otherEtag") .setId("otherId") .setRole(Role.READER) .setEntity(User.ofAllUsers()) .build(); assertEquals(Role.READER, acl.getRole()); assertEquals(User.ofAllUsers(), acl.getEntity()); assertEquals("otherEtag", acl.getEtag()); assertEquals("otherId", acl.getId()); }
ObjectAccessControl toObjectPb() { ObjectAccessControl objectPb = new ObjectAccessControl(); objectPb.setEntity(getEntity().toPb()); objectPb.setRole(getRole().name()); objectPb.setId(getId()); objectPb.setEtag(getEtag()); return objectPb; }
BucketAccessControl toBucketPb() { BucketAccessControl bucketPb = new BucketAccessControl(); bucketPb.setEntity(getEntity().toString()); bucketPb.setRole(getRole().toString()); bucketPb.setId(getId()); bucketPb.setEtag(getEtag()); return bucketPb; }