Class CloudprivatelinksClient
java.lang.Object
com.cloudera.cdp.client.CdpClient
com.cloudera.cdp.cloudprivatelinks.api.CloudprivatelinksClient
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
date="2024-09-27T08:40:29.464-07:00")
public class CloudprivatelinksClient
extends CdpClient
-
Field Summary
Fields inherited from class com.cloudera.cdp.client.CdpClient
NO_EXTENSION
-
Constructor Summary
ConstructorDescriptionCloudprivatelinksClient
(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration) CloudprivatelinksClient
(CdpRequestContext<?> context) -
Method Summary
Modifier and TypeMethodDescriptionAuthorize private link services access for the cloud account id.Creates PrivateLink endpoints.Deletes PrivateLink endpoints.protected String
Gets the request Content-Type, used by 'Conent-Type' request header.protected String
Gets the expected response Content-Type, used by 'Accept' request header.protected String
Gets the service name.Lists the statuses of the PrivateLink endpoints that are in creation/deletion status.Lists the PrivateLink services that are supported for the region and service group.Revoke private link services access for the cloud account id.Methods inherited from class com.cloudera.cdp.client.CdpClient
invokeAPI, invokeAPI, invokeAPI, invokeAPI, parameterToPair, parameterToPairs, parameterToString, shutdown
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Constructor Details
-
CloudprivatelinksClient
public CloudprivatelinksClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration) -
CloudprivatelinksClient
-
-
Method Details
-
getServiceName
Description copied from class:CdpClient
Gets the service name.- Specified by:
getServiceName
in classCdpClient
- Returns:
- the service name
-
getRequestContentType
Description copied from class:CdpClient
Gets the request Content-Type, used by 'Conent-Type' request header.- Overrides:
getRequestContentType
in classCdpClient
- Returns:
- the request Content-Type
-
getResponseContentType
Description copied from class:CdpClient
Gets the expected response Content-Type, used by 'Accept' request header.- Overrides:
getResponseContentType
in classCdpClient
- Returns:
- the response Content-Type
-
authorizePrivateLinkServiceAccess
public AuthorizePrivateLinkServiceAccessResponse authorizePrivateLinkServiceAccess(AuthorizePrivateLinkServiceAccessRequest input) Authorize private link services access for the cloud account id.- Parameters:
input
-- Returns:
- AuthorizePrivateLinkServiceAccessResponse
-
createPrivateLinkEndpoint
public CreatePrivateLinkEndpointResponse createPrivateLinkEndpoint(CreatePrivateLinkEndpointRequest input) Creates PrivateLink endpoints.- Parameters:
input
-- Returns:
- CreatePrivateLinkEndpointResponse
-
deletePrivateLinkEndpoint
public DeletePrivateLinkEndpointResponse deletePrivateLinkEndpoint(DeletePrivateLinkEndpointRequest input) Deletes PrivateLink endpoints.- Parameters:
input
-- Returns:
- DeletePrivateLinkEndpointResponse
-
listPrivateLinkEndpointStatuses
public ListPrivateLinkEndpointStatusesResponse listPrivateLinkEndpointStatuses(ListPrivateLinkEndpointStatusesRequest input) Lists the statuses of the PrivateLink endpoints that are in creation/deletion status.- Parameters:
input
-- Returns:
- ListPrivateLinkEndpointStatusesResponse
-
listPrivateLinkServicesForRegion
public ListPrivateLinkServicesForRegionResponse listPrivateLinkServicesForRegion(ListPrivateLinkServicesForRegionRequest input) Lists the PrivateLink services that are supported for the region and service group.- Parameters:
input
-- Returns:
- ListPrivateLinkServicesForRegionResponse
-
revokePrivateLinkServiceAccess
public RevokePrivateLinkServiceAccessResponse revokePrivateLinkServiceAccess(RevokePrivateLinkServiceAccessRequest input) Revoke private link services access for the cloud account id.- Parameters:
input
-- Returns:
- RevokePrivateLinkServiceAccessResponse
-