Interface B2Capabilities
-
public interface B2Capabilities
B2Capabilities provides constants capabilities in application keys. DESIGN NOTE: It is *not* an enum because new capabilities will be added over time and we want code to be able to get a key from the service and use the list of capabilities to create a new key with the same capabilities. operation. If we used an enum, even with the BzJson.defaultForInvalidEnumValue() annotation, we wouldn't be able to operate generically on keys with unknown capabilities.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BYPASS_GOVERNANCE
static java.lang.String
DELETE_BUCKETS
static java.lang.String
DELETE_FILES
static java.lang.String
DELETE_KEYS
static java.lang.String
LIST_ALL_BUCKET_NAMES
static java.lang.String
LIST_BUCKETS
static java.lang.String
LIST_FILES
static java.lang.String
LIST_KEYS
static java.lang.String
READ_BUCKET_ENCRYPTION
static java.lang.String
READ_BUCKET_NOTIFICATIONS
static java.lang.String
READ_BUCKET_REPLICATIONS
static java.lang.String
READ_BUCKET_RETENTIONS
static java.lang.String
READ_BUCKETS
static java.lang.String
READ_FILE_LEGAL_HOLDS
static java.lang.String
READ_FILE_RETENTIONS
static java.lang.String
READ_FILES
static java.lang.String
SHARE_FILES
static java.lang.String
WRITE_BUCKET_ENCRYPTION
static java.lang.String
WRITE_BUCKET_NOTIFICATIONS
static java.lang.String
WRITE_BUCKET_REPLICATIONS
static java.lang.String
WRITE_BUCKET_RETENTIONS
static java.lang.String
WRITE_BUCKETS
static java.lang.String
WRITE_FILE_LEGAL_HOLDS
static java.lang.String
WRITE_FILE_RETENTIONS
static java.lang.String
WRITE_FILES
static java.lang.String
WRITE_KEYS
-
-
-
Field Detail
-
LIST_KEYS
static final java.lang.String LIST_KEYS
- See Also:
- Constant Field Values
-
WRITE_KEYS
static final java.lang.String WRITE_KEYS
- See Also:
- Constant Field Values
-
DELETE_KEYS
static final java.lang.String DELETE_KEYS
- See Also:
- Constant Field Values
-
LIST_BUCKETS
static final java.lang.String LIST_BUCKETS
- See Also:
- Constant Field Values
-
LIST_ALL_BUCKET_NAMES
static final java.lang.String LIST_ALL_BUCKET_NAMES
- See Also:
- Constant Field Values
-
WRITE_BUCKETS
static final java.lang.String WRITE_BUCKETS
- See Also:
- Constant Field Values
-
DELETE_BUCKETS
static final java.lang.String DELETE_BUCKETS
- See Also:
- Constant Field Values
-
READ_BUCKETS
static final java.lang.String READ_BUCKETS
- See Also:
- Constant Field Values
-
LIST_FILES
static final java.lang.String LIST_FILES
- See Also:
- Constant Field Values
-
READ_FILES
static final java.lang.String READ_FILES
- See Also:
- Constant Field Values
-
SHARE_FILES
static final java.lang.String SHARE_FILES
- See Also:
- Constant Field Values
-
WRITE_FILES
static final java.lang.String WRITE_FILES
- See Also:
- Constant Field Values
-
DELETE_FILES
static final java.lang.String DELETE_FILES
- See Also:
- Constant Field Values
-
READ_BUCKET_ENCRYPTION
static final java.lang.String READ_BUCKET_ENCRYPTION
- See Also:
- Constant Field Values
-
WRITE_BUCKET_ENCRYPTION
static final java.lang.String WRITE_BUCKET_ENCRYPTION
- See Also:
- Constant Field Values
-
BYPASS_GOVERNANCE
static final java.lang.String BYPASS_GOVERNANCE
- See Also:
- Constant Field Values
-
READ_BUCKET_RETENTIONS
static final java.lang.String READ_BUCKET_RETENTIONS
- See Also:
- Constant Field Values
-
WRITE_BUCKET_RETENTIONS
static final java.lang.String WRITE_BUCKET_RETENTIONS
- See Also:
- Constant Field Values
-
READ_FILE_RETENTIONS
static final java.lang.String READ_FILE_RETENTIONS
- See Also:
- Constant Field Values
-
WRITE_FILE_RETENTIONS
static final java.lang.String WRITE_FILE_RETENTIONS
- See Also:
- Constant Field Values
-
READ_FILE_LEGAL_HOLDS
static final java.lang.String READ_FILE_LEGAL_HOLDS
- See Also:
- Constant Field Values
-
WRITE_FILE_LEGAL_HOLDS
static final java.lang.String WRITE_FILE_LEGAL_HOLDS
- See Also:
- Constant Field Values
-
READ_BUCKET_REPLICATIONS
static final java.lang.String READ_BUCKET_REPLICATIONS
- See Also:
- Constant Field Values
-
WRITE_BUCKET_REPLICATIONS
static final java.lang.String WRITE_BUCKET_REPLICATIONS
- See Also:
- Constant Field Values
-
READ_BUCKET_NOTIFICATIONS
static final java.lang.String READ_BUCKET_NOTIFICATIONS
- See Also:
- Constant Field Values
-
WRITE_BUCKET_NOTIFICATIONS
static final java.lang.String WRITE_BUCKET_NOTIFICATIONS
- See Also:
- Constant Field Values
-
-