public class LegalHoldPoliciesManager extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LegalHoldPoliciesManager.Builder |
| Modifier and Type | Field and Description |
|---|---|
Authentication |
auth |
NetworkSession |
networkSession |
| Modifier | Constructor and Description |
|---|---|
|
LegalHoldPoliciesManager() |
protected |
LegalHoldPoliciesManager(LegalHoldPoliciesManager.Builder builder) |
public Authentication auth
public NetworkSession networkSession
public LegalHoldPoliciesManager()
protected LegalHoldPoliciesManager(LegalHoldPoliciesManager.Builder builder)
public LegalHoldPolicies getLegalHoldPolicies()
public LegalHoldPolicies getLegalHoldPolicies(GetLegalHoldPoliciesQueryParams queryParams)
queryParams - Query parameters of getLegalHoldPolicies methodpublic LegalHoldPolicies getLegalHoldPolicies(GetLegalHoldPoliciesHeaders headers)
headers - Headers of getLegalHoldPolicies methodpublic LegalHoldPolicies getLegalHoldPolicies(GetLegalHoldPoliciesQueryParams queryParams, GetLegalHoldPoliciesHeaders headers)
queryParams - Query parameters of getLegalHoldPolicies methodheaders - Headers of getLegalHoldPolicies methodpublic LegalHoldPolicy createLegalHoldPolicy(CreateLegalHoldPolicyRequestBody requestBody)
requestBody - Request body of createLegalHoldPolicy methodpublic LegalHoldPolicy createLegalHoldPolicy(CreateLegalHoldPolicyRequestBody requestBody, CreateLegalHoldPolicyHeaders headers)
requestBody - Request body of createLegalHoldPolicy methodheaders - Headers of createLegalHoldPolicy methodpublic LegalHoldPolicy getLegalHoldPolicyById(String legalHoldPolicyId)
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"public LegalHoldPolicy getLegalHoldPolicyById(String legalHoldPolicyId, GetLegalHoldPolicyByIdHeaders headers)
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"headers - Headers of getLegalHoldPolicyById methodpublic LegalHoldPolicy updateLegalHoldPolicyById(String legalHoldPolicyId)
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"public LegalHoldPolicy updateLegalHoldPolicyById(String legalHoldPolicyId, UpdateLegalHoldPolicyByIdRequestBody requestBody)
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"requestBody - Request body of updateLegalHoldPolicyById methodpublic LegalHoldPolicy updateLegalHoldPolicyById(String legalHoldPolicyId, UpdateLegalHoldPolicyByIdHeaders headers)
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"headers - Headers of updateLegalHoldPolicyById methodpublic LegalHoldPolicy updateLegalHoldPolicyById(String legalHoldPolicyId, UpdateLegalHoldPolicyByIdRequestBody requestBody, UpdateLegalHoldPolicyByIdHeaders headers)
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"requestBody - Request body of updateLegalHoldPolicyById methodheaders - Headers of updateLegalHoldPolicyById methodpublic void deleteLegalHoldPolicyById(String legalHoldPolicyId)
This is an asynchronous process. The policy will not be fully deleted yet when the response returns.
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"public void deleteLegalHoldPolicyById(String legalHoldPolicyId, DeleteLegalHoldPolicyByIdHeaders headers)
This is an asynchronous process. The policy will not be fully deleted yet when the response returns.
legalHoldPolicyId - The ID of the legal hold policy. Example: "324432"headers - Headers of deleteLegalHoldPolicyById methodpublic Authentication getAuth()
public NetworkSession getNetworkSession()