Get the endpoint that is being used to call (ex, https://www.example.com).
Sets the endpoint to call (ex, https://www.example.com).
The endpoint of the service.
Sets the region to call (ex, Region.US_PHOENIX_1). Note, this will call {@link #endpoint(String) endpoint} after resolving the endpoint.
The region of the service.
Sets the regionId to call (ex, 'us-phoenix-1').
Note, this will first try to map the region ID to a known Region and call {@link #region(Region) region}. If no known Region could be determined, it will create an endpoint assuming its in default Realm OC1 and then call {@link #endpoint(String) endpoint}.
The public region ID.
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to "true" if the user wants to enable use of realm specific endpoint template, otherwise set it to "false"
flag to enable the use of realm specific endpoint template
Close the client once it is no longer needed
Initiates cluster migration to use native VCN. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ClusterMigrateToNativeVcnResponse
Complete cluster credential rotation. Retire old credentials from kubernetes components. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CompleteCredentialRotationResponse
Create a new cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateClusterResponse
Create the Kubeconfig YAML for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateKubeconfigResponse
Create a new node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateNodePoolResponse
Create a new virtual node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateVirtualNodePoolResponse
Creates a new ContainerEngineWaiter for resources for this service.
The waiter configuration for termination and delay strategy
The service waiters.
Create the specified workloadMapping for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateWorkloadMappingResponse
Delete a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteClusterResponse
Delete node. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteNodeResponse
Delete a node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteNodePoolResponse
Delete a virtual node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteVirtualNodePoolResponse
Cancel a work request that has not started. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteWorkRequestResponse
Delete workloadMapping for a provisioned cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DeleteWorkloadMappingResponse
Disable addon for a provisioned cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DisableAddonResponse
Get the specified addon for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetAddonResponse
Get the details of a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetClusterResponse
Get details on a cluster's migration to native VCN. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetClusterMigrateToNativeVcnStatusResponse
Get options available for clusters. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetClusterOptionsResponse
Get cluster credential rotation status. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetCredentialRotationStatusResponse
Get the details of a node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetNodePoolResponse
Get options available for node pools. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetNodePoolOptionsResponse
Get the details of a virtual node. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetVirtualNodeResponse
Get the details of a virtual node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetVirtualNodePoolResponse
Gets the waiters available for resources for this service.
The service waiters.
Get the details of a work request. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetWorkRequestResponse
Get the specified workloadMapping for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
GetWorkloadMappingResponse
Install the specified addon for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
InstallAddonResponse
Get list of supported addons for a specific kubernetes version. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListAddonOptionsResponse
Creates a new async iterator which will iterate over the models.AddonOptionSummary objects contained in responses from the listAddonOptions operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listAddonOptions operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List addon for a provisioned cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListAddonsResponse
Creates a new async iterator which will iterate over the models.AddonSummary objects contained in responses from the listAddons operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listAddons operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listAddonOptionsRecordIterator function. Creates a new async iterator which will iterate over the models.AddonOptionSummary objects contained in responses from the listAddonOptions operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listAddonOptionsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listAddonOptions operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listAddonsRecordIterator function. Creates a new async iterator which will iterate over the models.AddonSummary objects contained in responses from the listAddons operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listAddonsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listAddons operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listClustersRecordIterator function. Creates a new async iterator which will iterate over the models.ClusterSummary objects contained in responses from the listClusters operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listClustersResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listClusters operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodePoolsRecordIterator function. Creates a new async iterator which will iterate over the models.NodePoolSummary objects contained in responses from the listNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listNodePoolsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listPodShapesRecordIterator function. Creates a new async iterator which will iterate over the models.PodShapeSummary objects contained in responses from the listPodShapes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listPodShapesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listPodShapes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listVirtualNodePoolsRecordIterator function. Creates a new async iterator which will iterate over the models.VirtualNodePoolSummary objects contained in responses from the listVirtualNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listVirtualNodePoolsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listVirtualNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listVirtualNodesRecordIterator function. Creates a new async iterator which will iterate over the models.VirtualNodeSummary objects contained in responses from the listVirtualNodes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listVirtualNodesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listVirtualNodes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequestSummary objects contained in responses from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkloadMappingsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkloadMappingSummary objects contained in responses from the listWorkloadMappings operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkloadMappingsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkloadMappings operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List all the cluster objects in a compartment. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListClustersResponse
Creates a new async iterator which will iterate over the models.ClusterSummary objects contained in responses from the listClusters operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listClusters operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List all the node pools in a compartment, and optionally filter by cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListNodePoolsResponse
Creates a new async iterator which will iterate over the models.NodePoolSummary objects contained in responses from the listNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List all the Pod Shapes in a compartment. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListPodShapesResponse
Creates a new async iterator which will iterate over the models.PodShapeSummary objects contained in responses from the listPodShapes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listPodShapes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List all the virtual node pools in a compartment, and optionally filter by cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListVirtualNodePoolsResponse
Creates a new async iterator which will iterate over the models.VirtualNodePoolSummary objects contained in responses from the listVirtualNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listVirtualNodePools operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List virtual nodes in a virtual node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListVirtualNodesResponse
Creates a new async iterator which will iterate over the models.VirtualNodeSummary objects contained in responses from the listVirtualNodes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listVirtualNodes operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Get the errors of a work request. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkRequestErrorsResponse
Get the logs of a work request. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkRequestLogsResponse
List all work requests in a compartment. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkRequestsResponse
Creates a new async iterator which will iterate over the models.WorkRequestSummary objects contained in responses from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
List workloadMappings for a provisioned cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ListWorkloadMappingsResponse
Creates a new async iterator which will iterate over the models.WorkloadMappingSummary objects contained in responses from the listWorkloadMappings operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkloadMappings operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Shutdown the circuit breaker used by the client when it is no longer needed
Start cluster credential rotation by adding new credentials, old credentials will still work after this operation. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
StartCredentialRotationResponse
Update addon details for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateAddonResponse
Update the details of a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateClusterResponse
Update the details of the cluster endpoint configuration. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateClusterEndpointConfigResponse
Update the details of a node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateNodePoolResponse
Update the details of a virtual node pool. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateVirtualNodePoolResponse
Update workloadMapping details for a cluster. This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
UpdateWorkloadMappingResponse
This service client uses {@link common.CircuitBreaker.DefaultConfiguration} for all the operations by default if no circuit breaker configuration is defined by the user.