@Generated(value="OracleSDKGenerator", comments="API Version: 20210101") public interface AnomalyDetectionAsync extends AutoCloseable
OCI AI Service solutions can help Enterprise customers integrate AI into their products immediately by using our proven, pre-trained/custom models or containers, and without a need to set up in house team of AI and ML experts. This allows enterprises to focus on business drivers and development work rather than AI/ML operations, shortening the time to market.
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the serice.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the
endpoint. If the service is not available in this region, however, an
IllegalArgumentException will be raised.
region
- The region of the service.void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
regionId
- The public region ID.void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
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”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateFuture<CancelWorkRequestResponse> cancelWorkRequest(CancelWorkRequestRequest request, AsyncHandler<CancelWorkRequestRequest,CancelWorkRequestResponse> handler)
Cancel work request with the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeAiPrivateEndpointCompartmentResponse> changeAiPrivateEndpointCompartment(ChangeAiPrivateEndpointCompartmentRequest request, AsyncHandler<ChangeAiPrivateEndpointCompartmentRequest,ChangeAiPrivateEndpointCompartmentResponse> handler)
Moves a resource into a different compartment. When provided, ‘If-Match’ is checked against ‘ETag’ values of the resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeDataAssetCompartmentResponse> changeDataAssetCompartment(ChangeDataAssetCompartmentRequest request, AsyncHandler<ChangeDataAssetCompartmentRequest,ChangeDataAssetCompartmentResponse> handler)
Changing the compartment of a data asset.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeDetectAnomalyJobCompartmentResponse> changeDetectAnomalyJobCompartment(ChangeDetectAnomalyJobCompartmentRequest request, AsyncHandler<ChangeDetectAnomalyJobCompartmentRequest,ChangeDetectAnomalyJobCompartmentResponse> handler)
Moves a asynchronous anomaly detect job resource from one compartment to another. When provided, If-Match is checked against ETag values of the resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeModelCompartmentResponse> changeModelCompartment(ChangeModelCompartmentRequest request, AsyncHandler<ChangeModelCompartmentRequest,ChangeModelCompartmentResponse> handler)
Moves a Model resource from one compartment to another. When provided, If-Match is checked against ETag values of the resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ChangeProjectCompartmentResponse> changeProjectCompartment(ChangeProjectCompartmentRequest request, AsyncHandler<ChangeProjectCompartmentRequest,ChangeProjectCompartmentResponse> handler)
Moves a Project resource from one compartment to another. When provided, If-Match is checked against ETag values of the resource.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateAiPrivateEndpointResponse> createAiPrivateEndpoint(CreateAiPrivateEndpointRequest request, AsyncHandler<CreateAiPrivateEndpointRequest,CreateAiPrivateEndpointResponse> handler)
Create a new private reverse connection endpoint.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateDataAssetResponse> createDataAsset(CreateDataAssetRequest request, AsyncHandler<CreateDataAssetRequest,CreateDataAssetResponse> handler)
Creates a new DataAsset.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateDetectAnomalyJobResponse> createDetectAnomalyJob(CreateDetectAnomalyJobRequest request, AsyncHandler<CreateDetectAnomalyJobRequest,CreateDetectAnomalyJobResponse> handler)
Creates a job to perform anomaly detection.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateModelResponse> createModel(CreateModelRequest request, AsyncHandler<CreateModelRequest,CreateModelResponse> handler)
Creates a new Model.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<CreateProjectResponse> createProject(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResponse> handler)
Creates a new Project.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteAiPrivateEndpointResponse> deleteAiPrivateEndpoint(DeleteAiPrivateEndpointRequest request, AsyncHandler<DeleteAiPrivateEndpointRequest,DeleteAiPrivateEndpointResponse> handler)
Deletes a private reverse connection endpoint by identifier.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteDataAssetResponse> deleteDataAsset(DeleteDataAssetRequest request, AsyncHandler<DeleteDataAssetRequest,DeleteDataAssetResponse> handler)
Deletes a DataAsset resource by identifier
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteDetectAnomalyJobResponse> deleteDetectAnomalyJob(DeleteDetectAnomalyJobRequest request, AsyncHandler<DeleteDetectAnomalyJobRequest,DeleteDetectAnomalyJobResponse> handler)
Deletes an accepted, but not started detect anomaly asynchronous job.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteModelResponse> deleteModel(DeleteModelRequest request, AsyncHandler<DeleteModelRequest,DeleteModelResponse> handler)
Deletes an ai model resource by identifier. This operation fails with a 409 error unless all associated resources are in a DELETED state. You must delete all associated resources before deleting a project.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DeleteProjectResponse> deleteProject(DeleteProjectRequest request, AsyncHandler<DeleteProjectRequest,DeleteProjectResponse> handler)
Deletes a Project resource by identifier. This operation fails with a 409 error unless all associated resources (models deployments or data assets) are in a DELETED state. You must delete all associated resources before deleting a project.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<DetectAnomaliesResponse> detectAnomalies(DetectAnomaliesRequest request, AsyncHandler<DetectAnomaliesRequest,DetectAnomaliesResponse> handler)
Make a detect call with an anomaly model and detection data
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetAiPrivateEndpointResponse> getAiPrivateEndpoint(GetAiPrivateEndpointRequest request, AsyncHandler<GetAiPrivateEndpointRequest,GetAiPrivateEndpointResponse> handler)
Gets a specific private reverse connection by identifier.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDataAssetResponse> getDataAsset(GetDataAssetRequest request, AsyncHandler<GetDataAssetRequest,GetDataAssetResponse> handler)
Gets a DataAsset by identifier
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetDetectAnomalyJobResponse> getDetectAnomalyJob(GetDetectAnomalyJobRequest request, AsyncHandler<GetDetectAnomalyJobRequest,GetDetectAnomalyJobResponse> handler)
Gets a detect anomaly asynchronous job by identifier.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetModelResponse> getModel(GetModelRequest request, AsyncHandler<GetModelRequest,GetModelResponse> handler)
Gets a Model by identifier
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetProjectResponse> getProject(GetProjectRequest request, AsyncHandler<GetProjectRequest,GetProjectResponse> handler)
Gets a Project by identifier
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler)
Gets the status of the work request with the given ID.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListAiPrivateEndpointsResponse> listAiPrivateEndpoints(ListAiPrivateEndpointsRequest request, AsyncHandler<ListAiPrivateEndpointsRequest,ListAiPrivateEndpointsResponse> handler)
Returns a list of all the AI private endpoints in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDataAssetsResponse> listDataAssets(ListDataAssetsRequest request, AsyncHandler<ListDataAssetsRequest,ListDataAssetsResponse> handler)
Returns a list of DataAssets.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListDetectAnomalyJobsResponse> listDetectAnomalyJobs(ListDetectAnomalyJobsRequest request, AsyncHandler<ListDetectAnomalyJobsRequest,ListDetectAnomalyJobsResponse> handler)
Returns a list of all the Anomaly Detection jobs in the specified compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListModelsResponse> listModels(ListModelsRequest request, AsyncHandler<ListModelsRequest,ListModelsResponse> handler)
Returns a list of Models.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListProjectsResponse> listProjects(ListProjectsRequest request, AsyncHandler<ListProjectsRequest,ListProjectsResponse> handler)
Returns a list of Projects.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler)
Return a (paginated) list of errors for a given work request.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler)
Return a (paginated) list of logs for a given work request.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler)
Lists the work requests in a compartment.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateAiPrivateEndpointResponse> updateAiPrivateEndpoint(UpdateAiPrivateEndpointRequest request, AsyncHandler<UpdateAiPrivateEndpointRequest,UpdateAiPrivateEndpointResponse> handler)
Updates the private reverse connection endpoint.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDataAssetResponse> updateDataAsset(UpdateDataAssetRequest request, AsyncHandler<UpdateDataAssetRequest,UpdateDataAssetResponse> handler)
Updates the DataAsset
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateDetectAnomalyJobResponse> updateDetectAnomalyJob(UpdateDetectAnomalyJobRequest request, AsyncHandler<UpdateDetectAnomalyJobRequest,UpdateDetectAnomalyJobResponse> handler)
Updates the detect anomaly asynchronous job by identifier.
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateModelResponse> updateModel(UpdateModelRequest request, AsyncHandler<UpdateModelRequest,UpdateModelResponse> handler)
Updates the Model
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Future<UpdateProjectResponse> updateProject(UpdateProjectRequest request, AsyncHandler<UpdateProjectRequest,UpdateProjectResponse> handler)
Updates the Project
request
- The request object containing the details to sendhandler
- The request handler to invoke upon completion, may be null.Copyright © 2016–2024. All rights reserved.