Package com.mypurecloud.sdk.v2.api
Class GeneralDataProtectionRegulationApi
java.lang.Object
com.mypurecloud.sdk.v2.api.GeneralDataProtectionRegulationApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGdprRequest(GetGdprRequestRequest request) Get an existing GDPR requestgetGdprRequest(ApiRequest<Void> request) Get an existing GDPR requestgetGdprRequest(String requestId) Get an existing GDPR requestgetGdprRequests(GetGdprRequestsRequest request) Get all GDPR requestsgetGdprRequests(ApiRequest<Void> request) Get all GDPR requestsgetGdprRequests(Integer pageSize, Integer pageNumber) Get all GDPR requestsgetGdprRequestsWithHttpInfo(Integer pageSize, Integer pageNumber) Get all GDPR requestsgetGdprRequestWithHttpInfo(String requestId) Get an existing GDPR requestgetGdprSubjects(GetGdprSubjectsRequest request) Get GDPR subjectsgetGdprSubjects(ApiRequest<Void> request) Get GDPR subjectsgetGdprSubjects(String searchType, String searchValue) Get GDPR subjectsgetGdprSubjectsWithHttpInfo(String searchType, String searchValue) Get GDPR subjectspostGdprRequests(PostGdprRequestsRequest request) Submit a new GDPR requestpostGdprRequests(ApiRequest<GDPRRequest> request) Submit a new GDPR requestpostGdprRequests(GDPRRequest body, Boolean deleteConfirmed) Submit a new GDPR requestpostGdprRequestsWithHttpInfo(GDPRRequest body, Boolean deleteConfirmed) Submit a new GDPR request
-
Constructor Details
-
GeneralDataProtectionRegulationApi
public GeneralDataProtectionRegulationApi() -
GeneralDataProtectionRegulationApi
-
-
Method Details
-
getGdprRequest
Get an existing GDPR request- Parameters:
requestId- Request id (required)- Returns:
- GDPRRequest
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
getGdprRequestWithHttpInfo
Get an existing GDPR request- Parameters:
requestId- Request id (required)- Returns:
- GDPRRequest
- Throws:
IOException- if the request fails to be processed
-
getGdprRequest
Get an existing GDPR request- Parameters:
request- The request object- Returns:
- GDPRRequest
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
getGdprRequest
Get an existing GDPR request- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-
getGdprRequests
public GDPRRequestEntityListing getGdprRequests(Integer pageSize, Integer pageNumber) throws IOException, ApiException Get all GDPR requests- Parameters:
pageSize- Page size (optional, default to 25)pageNumber- Page number (optional, default to 1)- Returns:
- GDPRRequestEntityListing
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
getGdprRequestsWithHttpInfo
public ApiResponse<GDPRRequestEntityListing> getGdprRequestsWithHttpInfo(Integer pageSize, Integer pageNumber) throws IOException Get all GDPR requests- Parameters:
pageSize- Page size (optional, default to 25)pageNumber- Page number (optional, default to 1)- Returns:
- GDPRRequestEntityListing
- Throws:
IOException- if the request fails to be processed
-
getGdprRequests
public GDPRRequestEntityListing getGdprRequests(GetGdprRequestsRequest request) throws IOException, ApiException Get all GDPR requests- Parameters:
request- The request object- Returns:
- GDPRRequestEntityListing
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
getGdprRequests
public ApiResponse<GDPRRequestEntityListing> getGdprRequests(ApiRequest<Void> request) throws IOException Get all GDPR requests- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-
getGdprSubjects
public GDPRSubjectEntityListing getGdprSubjects(String searchType, String searchValue) throws IOException, ApiException Get GDPR subjects- Parameters:
searchType- Search Type (required)searchValue- Search Value (required)- Returns:
- GDPRSubjectEntityListing
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
getGdprSubjectsWithHttpInfo
public ApiResponse<GDPRSubjectEntityListing> getGdprSubjectsWithHttpInfo(String searchType, String searchValue) throws IOException Get GDPR subjects- Parameters:
searchType- Search Type (required)searchValue- Search Value (required)- Returns:
- GDPRSubjectEntityListing
- Throws:
IOException- if the request fails to be processed
-
getGdprSubjects
public GDPRSubjectEntityListing getGdprSubjects(GetGdprSubjectsRequest request) throws IOException, ApiException Get GDPR subjects- Parameters:
request- The request object- Returns:
- GDPRSubjectEntityListing
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
getGdprSubjects
public ApiResponse<GDPRSubjectEntityListing> getGdprSubjects(ApiRequest<Void> request) throws IOException Get GDPR subjects- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-
postGdprRequests
public GDPRRequest postGdprRequests(GDPRRequest body, Boolean deleteConfirmed) throws IOException, ApiException Submit a new GDPR request- Parameters:
body- GDPR request (required)deleteConfirmed- Confirm delete (optional, default to false)- Returns:
- GDPRRequest
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postGdprRequestsWithHttpInfo
public ApiResponse<GDPRRequest> postGdprRequestsWithHttpInfo(GDPRRequest body, Boolean deleteConfirmed) throws IOException Submit a new GDPR request- Parameters:
body- GDPR request (required)deleteConfirmed- Confirm delete (optional, default to false)- Returns:
- GDPRRequest
- Throws:
IOException- if the request fails to be processed
-
postGdprRequests
public GDPRRequest postGdprRequests(PostGdprRequestsRequest request) throws IOException, ApiException Submit a new GDPR request- Parameters:
request- The request object- Returns:
- GDPRRequest
- Throws:
ApiException- if the request fails on the serverIOException- if the request fails to be processed
-
postGdprRequests
public ApiResponse<GDPRRequest> postGdprRequests(ApiRequest<GDPRRequest> request) throws IOException Submit a new GDPR request- Parameters:
request- The request object- Returns:
- the response
- Throws:
IOException- if the request fails to be processed
-