public class RetentionPolicyAssignmentsManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RetentionPolicyAssignmentsManager.Builder |
| Modifier and Type | Field and Description |
|---|---|
Authentication |
auth |
NetworkSession |
networkSession |
| Modifier | Constructor and Description |
|---|---|
|
RetentionPolicyAssignmentsManager() |
protected |
RetentionPolicyAssignmentsManager(RetentionPolicyAssignmentsManager.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
RetentionPolicyAssignment |
createRetentionPolicyAssignment(CreateRetentionPolicyAssignmentRequestBody requestBody)
Assigns a retention policy to an item.
|
RetentionPolicyAssignment |
createRetentionPolicyAssignment(CreateRetentionPolicyAssignmentRequestBody requestBody,
CreateRetentionPolicyAssignmentHeaders headers)
Assigns a retention policy to an item.
|
void |
deleteRetentionPolicyAssignmentById(String retentionPolicyAssignmentId)
Removes a retention policy assignment applied to content.
|
void |
deleteRetentionPolicyAssignmentById(String retentionPolicyAssignmentId,
DeleteRetentionPolicyAssignmentByIdHeaders headers)
Removes a retention policy assignment applied to content.
|
Authentication |
getAuth() |
FilesUnderRetention |
getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId)
Returns a list of files under retention for a retention policy assignment.
|
FilesUnderRetention |
getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId,
GetFilesUnderRetentionPolicyAssignmentHeaders headers)
Returns a list of files under retention for a retention policy assignment.
|
FilesUnderRetention |
getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId,
GetFilesUnderRetentionPolicyAssignmentQueryParams queryParams)
Returns a list of files under retention for a retention policy assignment.
|
FilesUnderRetention |
getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId,
GetFilesUnderRetentionPolicyAssignmentQueryParams queryParams,
GetFilesUnderRetentionPolicyAssignmentHeaders headers)
Returns a list of files under retention for a retention policy assignment.
|
NetworkSession |
getNetworkSession() |
RetentionPolicyAssignment |
getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId)
Retrieves a retention policy assignment.
|
RetentionPolicyAssignment |
getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId,
GetRetentionPolicyAssignmentByIdHeaders headers)
Retrieves a retention policy assignment.
|
RetentionPolicyAssignment |
getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId,
GetRetentionPolicyAssignmentByIdQueryParams queryParams)
Retrieves a retention policy assignment.
|
RetentionPolicyAssignment |
getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId,
GetRetentionPolicyAssignmentByIdQueryParams queryParams,
GetRetentionPolicyAssignmentByIdHeaders headers)
Retrieves a retention policy assignment.
|
RetentionPolicyAssignments |
getRetentionPolicyAssignments(String retentionPolicyId)
Returns a list of all retention policy assignments associated with a specified retention
policy.
|
RetentionPolicyAssignments |
getRetentionPolicyAssignments(String retentionPolicyId,
GetRetentionPolicyAssignmentsHeaders headers)
Returns a list of all retention policy assignments associated with a specified retention
policy.
|
RetentionPolicyAssignments |
getRetentionPolicyAssignments(String retentionPolicyId,
GetRetentionPolicyAssignmentsQueryParams queryParams)
Returns a list of all retention policy assignments associated with a specified retention
policy.
|
RetentionPolicyAssignments |
getRetentionPolicyAssignments(String retentionPolicyId,
GetRetentionPolicyAssignmentsQueryParams queryParams,
GetRetentionPolicyAssignmentsHeaders headers)
Returns a list of all retention policy assignments associated with a specified retention
policy.
|
public Authentication auth
public NetworkSession networkSession
public RetentionPolicyAssignmentsManager()
protected RetentionPolicyAssignmentsManager(RetentionPolicyAssignmentsManager.Builder builder)
public RetentionPolicyAssignments getRetentionPolicyAssignments(String retentionPolicyId)
retentionPolicyId - The ID of the retention policy. Example: "982312"public RetentionPolicyAssignments getRetentionPolicyAssignments(String retentionPolicyId, GetRetentionPolicyAssignmentsQueryParams queryParams)
retentionPolicyId - The ID of the retention policy. Example: "982312"queryParams - Query parameters of getRetentionPolicyAssignments methodpublic RetentionPolicyAssignments getRetentionPolicyAssignments(String retentionPolicyId, GetRetentionPolicyAssignmentsHeaders headers)
retentionPolicyId - The ID of the retention policy. Example: "982312"headers - Headers of getRetentionPolicyAssignments methodpublic RetentionPolicyAssignments getRetentionPolicyAssignments(String retentionPolicyId, GetRetentionPolicyAssignmentsQueryParams queryParams, GetRetentionPolicyAssignmentsHeaders headers)
retentionPolicyId - The ID of the retention policy. Example: "982312"queryParams - Query parameters of getRetentionPolicyAssignments methodheaders - Headers of getRetentionPolicyAssignments methodpublic RetentionPolicyAssignment createRetentionPolicyAssignment(CreateRetentionPolicyAssignmentRequestBody requestBody)
requestBody - Request body of createRetentionPolicyAssignment methodpublic RetentionPolicyAssignment createRetentionPolicyAssignment(CreateRetentionPolicyAssignmentRequestBody requestBody, CreateRetentionPolicyAssignmentHeaders headers)
requestBody - Request body of createRetentionPolicyAssignment methodheaders - Headers of createRetentionPolicyAssignment methodpublic RetentionPolicyAssignment getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"public RetentionPolicyAssignment getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId, GetRetentionPolicyAssignmentByIdQueryParams queryParams)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"queryParams - Query parameters of getRetentionPolicyAssignmentById methodpublic RetentionPolicyAssignment getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId, GetRetentionPolicyAssignmentByIdHeaders headers)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"headers - Headers of getRetentionPolicyAssignmentById methodpublic RetentionPolicyAssignment getRetentionPolicyAssignmentById(String retentionPolicyAssignmentId, GetRetentionPolicyAssignmentByIdQueryParams queryParams, GetRetentionPolicyAssignmentByIdHeaders headers)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"queryParams - Query parameters of getRetentionPolicyAssignmentById methodheaders - Headers of getRetentionPolicyAssignmentById methodpublic void deleteRetentionPolicyAssignmentById(String retentionPolicyAssignmentId)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"public void deleteRetentionPolicyAssignmentById(String retentionPolicyAssignmentId, DeleteRetentionPolicyAssignmentByIdHeaders headers)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"headers - Headers of deleteRetentionPolicyAssignmentById methodpublic FilesUnderRetention getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"public FilesUnderRetention getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId, GetFilesUnderRetentionPolicyAssignmentQueryParams queryParams)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"queryParams - Query parameters of getFilesUnderRetentionPolicyAssignment methodpublic FilesUnderRetention getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId, GetFilesUnderRetentionPolicyAssignmentHeaders headers)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"headers - Headers of getFilesUnderRetentionPolicyAssignment methodpublic FilesUnderRetention getFilesUnderRetentionPolicyAssignment(String retentionPolicyAssignmentId, GetFilesUnderRetentionPolicyAssignmentQueryParams queryParams, GetFilesUnderRetentionPolicyAssignmentHeaders headers)
retentionPolicyAssignmentId - The ID of the retention policy assignment. Example:
"1233123"queryParams - Query parameters of getFilesUnderRetentionPolicyAssignment methodheaders - Headers of getFilesUnderRetentionPolicyAssignment methodpublic Authentication getAuth()
public NetworkSession getNetworkSession()