public abstract class ApiPrivilegeWithRepositoryRequest
extends org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
Modifier and Type | Field and Description |
---|---|
static String |
FORMAT_KEY |
static String |
REPOSITORY_KEY |
Constructor and Description |
---|
ApiPrivilegeWithRepositoryRequest() |
ApiPrivilegeWithRepositoryRequest(org.sonatype.nexus.security.privilege.Privilege privilege) |
ApiPrivilegeWithRepositoryRequest(String name,
String description,
String format,
String repository,
Collection<org.sonatype.nexus.security.privilege.rest.PrivilegeAction> actions) |
Modifier and Type | Method and Description |
---|---|
protected String |
doAsActionString() |
protected org.sonatype.nexus.security.privilege.Privilege |
doAsPrivilege(org.sonatype.nexus.security.privilege.Privilege privilege) |
String |
getFormat() |
String |
getRepository() |
void |
setFormat(String format) |
void |
setRepository(String repository) |
getActions, setActions, toBreadActionString, toBreadRunActionString, toCrudActionString
public static final String FORMAT_KEY
public static final String REPOSITORY_KEY
public ApiPrivilegeWithRepositoryRequest()
public ApiPrivilegeWithRepositoryRequest(String name, String description, String format, String repository, Collection<org.sonatype.nexus.security.privilege.rest.PrivilegeAction> actions)
public ApiPrivilegeWithRepositoryRequest(org.sonatype.nexus.security.privilege.Privilege privilege)
public void setRepository(String repository)
public void setFormat(String format)
public String getRepository()
public String getFormat()
protected org.sonatype.nexus.security.privilege.Privilege doAsPrivilege(org.sonatype.nexus.security.privilege.Privilege privilege)
doAsPrivilege
in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
protected String doAsActionString()
doAsActionString
in class org.sonatype.nexus.security.privilege.rest.ApiPrivilegeWithActionsRequest
Copyright © 2008–2021 Sonatype, Inc.. All rights reserved.