public static class RepositoryFileAcl.Builder extends Object
Constructor and Description |
---|
RepositoryFileAcl.Builder(RepositoryFileAcl other) |
RepositoryFileAcl.Builder(RepositoryFileSid owner) |
RepositoryFileAcl.Builder(Serializable id,
RepositoryFileSid owner) |
RepositoryFileAcl.Builder(Serializable id,
String name,
RepositoryFileSid.Type type) |
RepositoryFileAcl.Builder(String owner)
Creates a
Builder where the owner is a RepositoryFileSid.Type.USER . |
RepositoryFileAcl.Builder(String name,
RepositoryFileSid.Type type) |
public RepositoryFileAcl.Builder(String owner)
Builder
where the owner
is a RepositoryFileSid.Type.USER
.owner
- public RepositoryFileAcl.Builder(RepositoryFileSid owner)
public RepositoryFileAcl.Builder(Serializable id, RepositoryFileSid owner)
public RepositoryFileAcl.Builder(String name, RepositoryFileSid.Type type)
public RepositoryFileAcl.Builder(Serializable id, String name, RepositoryFileSid.Type type)
public RepositoryFileAcl.Builder(RepositoryFileAcl other)
public RepositoryFileAcl build()
public RepositoryFileAcl.Builder entriesInheriting(boolean entriesInheriting1)
public RepositoryFileAcl.Builder id(Serializable id1)
public RepositoryFileAcl.Builder owner(RepositoryFileSid owner1)
public RepositoryFileAcl.Builder ace(RepositoryFileAce ace1)
public RepositoryFileAcl.Builder ace(RepositoryFileSid recipient, RepositoryFilePermission first, RepositoryFilePermission... rest)
public RepositoryFileAcl.Builder ace(RepositoryFileSid recipient, EnumSet<RepositoryFilePermission> permissions)
public RepositoryFileAcl.Builder ace(String name, RepositoryFileSid.Type type, RepositoryFilePermission first, RepositoryFilePermission... rest)
public RepositoryFileAcl.Builder ace(String name, RepositoryFileSid.Type type, EnumSet<RepositoryFilePermission> permissions)
public RepositoryFileAcl.Builder aces(List<RepositoryFileAce> aces1)
public RepositoryFileAcl.Builder clearAces()