Class ACL


  • @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class ACL
    extends Object
    ACL
    • Constructor Detail

      • ACL

        public ACL()
    • Method Detail

      • permission

        public ACL permission​(String permission)
      • 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)
      • allRepositories

        public ACL allRepositories​(Boolean allRepositories)
      • 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)
      • repositories

        public ACL repositories​(List<String> repositories)
      • addRepositoriesItem

        public ACL addRepositoriesItem​(String repositoriesItem)
      • getRepositories

        @Nullable
        public List<String> getRepositories()
        Apply this ACL only to these repositories.
        Returns:
        repositories
      • setRepositories

        public void setRepositories​(List<String> repositories)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object