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="2025-10-28T14:00:32.006-07:00")
public class CloudprivatelinksClient
extends CdpClient
-
Field Summary
FieldsFields inherited from class com.cloudera.cdp.client.CdpClient
NO_EXTENSION -
Constructor Summary
ConstructorsConstructorDescriptionCloudprivatelinksClient(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 StringGets the request Content-Type, used by 'Conent-Type' request header.protected StringGets the expected response Content-Type, used by 'Accept' request header.protected StringGets 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:CdpClientGets the service name.- Specified by:
getServiceNamein classCdpClient- Returns:
- the service name
-
getRequestContentType
Description copied from class:CdpClientGets the request Content-Type, used by 'Conent-Type' request header.- Overrides:
getRequestContentTypein classCdpClient- Returns:
- the request Content-Type
-
getResponseContentType
Description copied from class:CdpClientGets the expected response Content-Type, used by 'Accept' request header.- Overrides:
getResponseContentTypein 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
-