public class PermissionResource extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_ID |
static String |
SERIALIZED_NAME_NAME |
static String |
SERIALIZED_NAME_ORG |
static String |
SERIALIZED_NAME_ORG_I_D |
static String |
SERIALIZED_NAME_TYPE |
static String |
TYPE_ANNOTATIONS |
static String |
TYPE_AUTHORIZATIONS |
static String |
TYPE_BUCKETS |
static String |
TYPE_CHECKS |
static String |
TYPE_DASHBOARDS |
static String |
TYPE_DBRP |
static String |
TYPE_DOCUMENTS |
static String |
TYPE_FLOWS |
static String |
TYPE_FUNCTIONS |
static String |
TYPE_LABELS |
static String |
TYPE_NOTEBOOKS |
static String |
TYPE_NOTIFICATIONENDPOINTS |
static String |
TYPE_NOTIFICATIONRULES |
static String |
TYPE_ORGS |
static String |
TYPE_REMOTES |
static String |
TYPE_REPLICATIONS |
static String |
TYPE_SCRAPERS |
static String |
TYPE_SECRETS |
static String |
TYPE_SOURCES |
static String |
TYPE_TASKS |
static String |
TYPE_TELEGRAFS |
static String |
TYPE_USERS |
static String |
TYPE_VARIABLES |
static String |
TYPE_VIEWS |
| Constructor and Description |
|---|
PermissionResource() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getId()
If ID is set that is a permission for a specific resource.
|
String |
getName()
Optional name of the resource if the resource has a name field.
|
String |
getOrg()
Optional name of the organization of the organization with orgID.
|
String |
getOrgID()
If orgID is set that is a permission for all resources owned my that org.
|
String |
getType()
Get type
|
int |
hashCode() |
PermissionResource |
id(String id) |
PermissionResource |
name(String name) |
PermissionResource |
org(String org) |
PermissionResource |
orgID(String orgID) |
void |
setId(String id) |
void |
setName(String name) |
void |
setOrg(String org) |
void |
setOrgID(String orgID) |
void |
setType(String type) |
String |
toString() |
PermissionResource |
type(String type) |
public static String TYPE_AUTHORIZATIONS
public static String TYPE_BUCKETS
public static String TYPE_DASHBOARDS
public static String TYPE_ORGS
public static String TYPE_SOURCES
public static String TYPE_TASKS
public static String TYPE_TELEGRAFS
public static String TYPE_USERS
public static String TYPE_VARIABLES
public static String TYPE_SCRAPERS
public static String TYPE_SECRETS
public static String TYPE_LABELS
public static String TYPE_VIEWS
public static String TYPE_DOCUMENTS
public static String TYPE_NOTIFICATIONRULES
public static String TYPE_NOTIFICATIONENDPOINTS
public static String TYPE_CHECKS
public static String TYPE_DBRP
public static String TYPE_NOTEBOOKS
public static String TYPE_ANNOTATIONS
public static String TYPE_REMOTES
public static String TYPE_REPLICATIONS
public static String TYPE_FLOWS
public static String TYPE_FUNCTIONS
public static final String SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_ORG_I_D
public static final String SERIALIZED_NAME_ORG
public PermissionResource type(String type)
public String getType()
public void setType(String type)
public PermissionResource id(String id)
public String getId()
public void setId(String id)
public PermissionResource name(String name)
public String getName()
public void setName(String name)
public PermissionResource orgID(String orgID)
public String getOrgID()
public void setOrgID(String orgID)
public PermissionResource org(String org)
public String getOrg()
public void setOrg(String org)
Copyright © 2018–2023 InfluxData, Inc.. All rights reserved.