Class ImagecatalogClient
- java.lang.Object
-
- com.cloudera.cdp.client.CdpClient
-
- com.cloudera.cdp.imagecatalog.api.ImagecatalogClient
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:20.174-07:00") public class ImagecatalogClient extends CdpClient
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_NAME
-
Fields inherited from class com.cloudera.cdp.client.CdpClient
NO_EXTENSION
-
-
Constructor Summary
Constructors Constructor Description ImagecatalogClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration)
ImagecatalogClient(CdpRequestContext<?> context)
-
Method Summary
-
Methods inherited from class com.cloudera.cdp.client.CdpClient
invokeAPI, invokeAPI, invokeAPI, invokeAPI, parameterToPair, parameterToPairs, parameterToString, shutdown
-
-
-
-
Field Detail
-
SERVICE_NAME
public static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ImagecatalogClient
public ImagecatalogClient(CdpCredentials credentials, String endPoint, CdpClientConfiguration clientConfiguration)
-
ImagecatalogClient
public ImagecatalogClient(CdpRequestContext<?> context)
-
-
Method Detail
-
getServiceName
protected String getServiceName()
Description copied from class:CdpClient
Gets the service name.- Specified by:
getServiceName
in classCdpClient
- Returns:
- the service name
-
getRequestContentType
protected String 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
protected String 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
-
createCustomCatalog
public CreateCustomCatalogResponse createCustomCatalog(CreateCustomCatalogRequest input)
Create custom image catalog- Parameters:
input
-- Returns:
- CreateCustomCatalogResponse
-
deleteCustomCatalog
public DeleteCustomCatalogResponse deleteCustomCatalog(DeleteCustomCatalogRequest input)
Delete custom image catalog- Parameters:
input
-- Returns:
- DeleteCustomCatalogResponse
-
deleteFreeipaImage
public DeleteFreeipaImageResponse deleteFreeipaImage(DeleteFreeipaImageRequest input)
Delete FreeIPA image- Parameters:
input
-- Returns:
- DeleteFreeipaImageResponse
-
deleteRuntimeImage
public DeleteRuntimeImageResponse deleteRuntimeImage(DeleteRuntimeImageRequest input)
Delete Cloudera Runtime image- Parameters:
input
-- Returns:
- DeleteRuntimeImageResponse
-
describeCustomCatalog
public DescribeCustomCatalogResponse describeCustomCatalog(DescribeCustomCatalogRequest input)
Describe custom image catalog- Parameters:
input
-- Returns:
- DescribeCustomCatalogResponse
-
describeCustomImage
public DescribeCustomImageResponse describeCustomImage(DescribeCustomImageRequest input)
Describe custom image- Parameters:
input
-- Returns:
- DescribeCustomImageResponse
-
describeDefaultImage
public DescribeDefaultImageResponse describeDefaultImage(DescribeDefaultImageRequest input)
Describe default image- Parameters:
input
-- Returns:
- DescribeDefaultImageResponse
-
findDefaultImage
public FindDefaultImageResponse findDefaultImage(FindDefaultImageRequest input)
Find default image- Parameters:
input
-- Returns:
- FindDefaultImageResponse
-
listCustomCatalogs
public ListCustomCatalogsResponse listCustomCatalogs(ListCustomCatalogsRequest input)
List custom image catalogs- Parameters:
input
-- Returns:
- ListCustomCatalogsResponse
-
setFreeipaImage
public SetFreeipaImageResponse setFreeipaImage(SetFreeipaImageRequest input)
Add or update FreeIPA image- Parameters:
input
-- Returns:
- SetFreeipaImageResponse
-
setRuntimeImage
public SetRuntimeImageResponse setRuntimeImage(SetRuntimeImageRequest input)
Add or update Cloudera Runtime image- Parameters:
input
-- Returns:
- SetRuntimeImageResponse
-
-