Package io.lakefs.clients.api.model
Class ACL
- java.lang.Object
-
- io.lakefs.clients.api.model.ACL
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ACL extends ObjectACL
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ALL_REPOSITORIESstatic StringSERIALIZED_NAME_PERMISSIONstatic StringSERIALIZED_NAME_REPOSITORIES
-
Constructor Summary
Constructors Constructor Description ACL()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ACLaddRepositoriesItem(String repositoriesItem)ACLallRepositories(Boolean allRepositories)booleanequals(Object o)BooleangetAllRepositories()If true, this ACL applies to all repositories, including those added in future.StringgetPermission()Permission level to give this ACL.List<String>getRepositories()Apply this ACL only to these repositories.inthashCode()ACLpermission(String permission)ACLrepositories(List<String> repositories)voidsetAllRepositories(Boolean allRepositories)voidsetPermission(String permission)voidsetRepositories(List<String> repositories)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_PERMISSION
public static final String SERIALIZED_NAME_PERMISSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALL_REPOSITORIES
public static final String SERIALIZED_NAME_ALL_REPOSITORIES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REPOSITORIES
public static final String SERIALIZED_NAME_REPOSITORIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPermission
@Nonnull public String getPermission()
Permission level to give this ACL. \"Read\", \"Write\", \"Super\" and \"Admin\" are all supported.- Returns:
- permission
-
setPermission
public void setPermission(String permission)
-
getAllRepositories
@Nullable public Boolean getAllRepositories()
If true, this ACL applies to all repositories, including those added in future. Permission \"Admin\" allows changing ACLs, so this is necessarily true for that permission.- Returns:
- allRepositories
-
setAllRepositories
public void setAllRepositories(Boolean allRepositories)
-
getRepositories
@Nullable public List<String> getRepositories()
Apply this ACL only to these repositories.- Returns:
- repositories
-
-