@Override public List<Grant> apply(OwnerIdPair ownerIds) { List<Grant> awsExecRead = PrivateOnlyGrantBuilder.INSTANCE.apply(ownerIds); Grantee execReadGroup = new Grantee(); execReadGroup.setGroup(new Group(ObjectStorageProperties.S3_GROUP.AWS_EXEC_READ.toString())); Grant execReadGrant = new Grant(); execReadGrant.setPermission(ObjectStorageProperties.Permission.READ.toString()); execReadGrant.setGrantee(execReadGroup); awsExecRead.add(execReadGrant); return awsExecRead; }