presto-hive/src/main/java/io/prestosql/plugin/hive/metastore/file/PermissionMetadata.java/PermissionMetadata/PermissionMetadata
class PermissionMetadata:    @JsonCreator
    public PermissionMetadata(
            @JsonProperty("permission") HivePrivilege permission,
            @JsonProperty("grantOption") boolean grantOption,
            @JsonProperty("grantee") HivePrincipal grantee)
    {
        this.permission = requireNonNull(permission, "permission is null");
        this.grantOption = grantOption;
        this.grantee = requireNonNull(grantee, "grantee is null");
    }