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="2026-03-31T14:25:35.389-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 Private Link endpoints.Deletes Private Link endpoints.Get the status of a Private Link.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 Private Link endpoints that are in creation/deletion status.Lists the Private Link services that are supported for the region and service group.Migrates Private Link endpoints to fallback VPCE services.Revoke Private Link services access for the cloud account ID.Update existing Private Link endpoint.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 Private Link endpoints.- Parameters:
input-- Returns:
- CreatePrivateLinkEndpointResponse
-
deletePrivateLinkEndpoint
public DeletePrivateLinkEndpointResponse deletePrivateLinkEndpoint(DeletePrivateLinkEndpointRequest input) Deletes Private Link endpoints.- Parameters:
input-- Returns:
- DeletePrivateLinkEndpointResponse
-
getPrivateLinkStatus
Get the status of a Private Link.- Parameters:
input-- Returns:
- GetPrivateLinkStatusResponse
-
listPrivateLinkEndpointStatuses
public ListPrivateLinkEndpointStatusesResponse listPrivateLinkEndpointStatuses(ListPrivateLinkEndpointStatusesRequest input) Lists the statuses of the Private Link endpoints that are in creation/deletion status.- Parameters:
input-- Returns:
- ListPrivateLinkEndpointStatusesResponse
-
listPrivateLinkServicesForRegion
public ListPrivateLinkServicesForRegionResponse listPrivateLinkServicesForRegion(ListPrivateLinkServicesForRegionRequest input) Lists the Private Link services that are supported for the region and service group.- Parameters:
input-- Returns:
- ListPrivateLinkServicesForRegionResponse
-
migratePrivateLinkEndpoints
public MigratePrivateLinkEndpointsResponse migratePrivateLinkEndpoints(MigratePrivateLinkEndpointsRequest input) Migrates Private Link endpoints to fallback VPCE services.- Parameters:
input-- Returns:
- MigratePrivateLinkEndpointsResponse
-
revokePrivateLinkServiceAccess
public RevokePrivateLinkServiceAccessResponse revokePrivateLinkServiceAccess(RevokePrivateLinkServiceAccessRequest input) Revoke Private Link services access for the cloud account ID.- Parameters:
input-- Returns:
- RevokePrivateLinkServiceAccessResponse
-
updatePrivateLinkEndpoint
public UpdatePrivateLinkEndpointResponse updatePrivateLinkEndpoint(UpdatePrivateLinkEndpointRequest input) Update existing Private Link endpoint.- Parameters:
input-- Returns:
- UpdatePrivateLinkEndpointResponse
-