Interface DataIntegrationAsync
- 
- All Superinterfaces:
- AutoCloseable
 - All Known Implementing Classes:
- DataIntegrationAsyncClient
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200430") public interface DataIntegrationAsync extends AutoCloseableUse the Data Integration API to organize your data integration projects, create data flows, pipelines and tasks, and then publish, schedule, and run tasks that extract, transform, and load data.For more information, see Data Integration. 
- 
- 
Method Summary- 
Methods inherited from interface java.lang.AutoCloseableclose
 
- 
 
- 
- 
- 
Method Detail- 
refreshClientvoid refreshClient() Rebuilds the client from scratch.Useful to refresh certificates. 
 - 
setEndpointvoid setEndpoint(String endpoint) Sets the endpoint to call (ex, https://www.example.com).- Parameters:
- endpoint- The endpoint of the serice.
 
 - 
getEndpointString getEndpoint() Gets the set endpoint for REST call (ex, https://www.example.com)
 - 
setRegionvoid setRegion(Region region) Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call setEndpointafter resolving the endpoint. If the service is not available in this region, however, an IllegalArgumentException will be raised.- Parameters:
- region- The region of the service.
 
 - 
setRegionvoid 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 callsetEndpoint.- Parameters:
- regionId- The public region ID.
 
 - 
useRealmSpecificEndpointTemplatevoid 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” - Parameters:
- realmSpecificEndpointTemplateEnabled- flag to enable the use of realm specific endpoint template
 
 - 
changeCompartmentFuture<ChangeCompartmentResponse> changeCompartment(ChangeCompartmentRequest request, AsyncHandler<ChangeCompartmentRequest,ChangeCompartmentResponse> handler) Moves a workspace to a specified compartment.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeDisApplicationCompartmentFuture<ChangeDisApplicationCompartmentResponse> changeDisApplicationCompartment(ChangeDisApplicationCompartmentRequest request, AsyncHandler<ChangeDisApplicationCompartmentRequest,ChangeDisApplicationCompartmentResponse> handler) Moves a DIS Application to a specified compartment.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createApplicationFuture<CreateApplicationResponse> createApplication(CreateApplicationRequest request, AsyncHandler<CreateApplicationRequest,CreateApplicationResponse> handler) Creates an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createApplicationDetailedDescriptionFuture<CreateApplicationDetailedDescriptionResponse> createApplicationDetailedDescription(CreateApplicationDetailedDescriptionRequest request, AsyncHandler<CreateApplicationDetailedDescriptionRequest,CreateApplicationDetailedDescriptionResponse> handler) Creates detailed description for an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createConnectionFuture<CreateConnectionResponse> createConnection(CreateConnectionRequest request, AsyncHandler<CreateConnectionRequest,CreateConnectionResponse> handler) Creates a connection under an existing data asset.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createConnectionValidationFuture<CreateConnectionValidationResponse> createConnectionValidation(CreateConnectionValidationRequest request, AsyncHandler<CreateConnectionValidationRequest,CreateConnectionValidationResponse> handler) Creates a connection validation.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createCopyObjectRequestFuture<CreateCopyObjectRequestResponse> createCopyObjectRequest(CreateCopyObjectRequestRequest request, AsyncHandler<CreateCopyObjectRequestRequest,CreateCopyObjectRequestResponse> handler) Copy Metadata Object.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createDataAssetFuture<CreateDataAssetResponse> createDataAsset(CreateDataAssetRequest request, AsyncHandler<CreateDataAssetRequest,CreateDataAssetResponse> handler) Creates a data asset with default connection.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createDataFlowFuture<CreateDataFlowResponse> createDataFlow(CreateDataFlowRequest request, AsyncHandler<CreateDataFlowRequest,CreateDataFlowResponse> handler) Creates a new data flow in a project or folder ready for performing data integrations.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createDataFlowValidationFuture<CreateDataFlowValidationResponse> createDataFlowValidation(CreateDataFlowValidationRequest request, AsyncHandler<CreateDataFlowValidationRequest,CreateDataFlowValidationResponse> handler) Accepts the data flow definition in the request payload and creates a data flow validation.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createDisApplicationFuture<CreateDisApplicationResponse> createDisApplication(CreateDisApplicationRequest request, AsyncHandler<CreateDisApplicationRequest,CreateDisApplicationResponse> handler) Creates a DIS Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createDisApplicationDetailedDescriptionFuture<CreateDisApplicationDetailedDescriptionResponse> createDisApplicationDetailedDescription(CreateDisApplicationDetailedDescriptionRequest request, AsyncHandler<CreateDisApplicationDetailedDescriptionRequest,CreateDisApplicationDetailedDescriptionResponse> handler) Creates detailed description for an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createEntityShapeFuture<CreateEntityShapeResponse> createEntityShape(CreateEntityShapeRequest request, AsyncHandler<CreateEntityShapeRequest,CreateEntityShapeResponse> handler) Creates the data entity shape using the shape from the data asset.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createExportRequestFuture<CreateExportRequestResponse> createExportRequest(CreateExportRequestRequest request, AsyncHandler<CreateExportRequestRequest,CreateExportRequestResponse> handler) Export Metadata Object- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createExternalPublicationFuture<CreateExternalPublicationResponse> createExternalPublication(CreateExternalPublicationRequest request, AsyncHandler<CreateExternalPublicationRequest,CreateExternalPublicationResponse> handler) Publish a DataFlow in a OCI DataFlow application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createExternalPublicationValidationFuture<CreateExternalPublicationValidationResponse> createExternalPublicationValidation(CreateExternalPublicationValidationRequest request, AsyncHandler<CreateExternalPublicationValidationRequest,CreateExternalPublicationValidationResponse> handler) Validates a specific task.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFolderFuture<CreateFolderResponse> createFolder(CreateFolderRequest request, AsyncHandler<CreateFolderRequest,CreateFolderResponse> handler) Creates a folder in a project or in another folder, limited to two levels of folders.| Folders are used to organize your design-time resources, such as tasks or data flows. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFunctionLibraryFuture<CreateFunctionLibraryResponse> createFunctionLibrary(CreateFunctionLibraryRequest request, AsyncHandler<CreateFunctionLibraryRequest,CreateFunctionLibraryResponse> handler) Creates a function library in a project or in another function library, limited to two levels of function libraries.| FunctionLibraries are used to organize your design-time resources, such as tasks or data flows. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createImportRequestFuture<CreateImportRequestResponse> createImportRequest(CreateImportRequestRequest request, AsyncHandler<CreateImportRequestRequest,CreateImportRequestResponse> handler) Import Metadata Object- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createPatchFuture<CreatePatchResponse> createPatch(CreatePatchRequest request, AsyncHandler<CreatePatchRequest,CreatePatchResponse> handler) Creates a patch in an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createPipelineFuture<CreatePipelineResponse> createPipeline(CreatePipelineRequest request, AsyncHandler<CreatePipelineRequest,CreatePipelineResponse> handler) Creates a new pipeline in a project or folder ready for performing task orchestration.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createPipelineValidationFuture<CreatePipelineValidationResponse> createPipelineValidation(CreatePipelineValidationRequest request, AsyncHandler<CreatePipelineValidationRequest,CreatePipelineValidationResponse> handler) Accepts the data flow definition in the request payload and creates a pipeline validation.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createProjectFuture<CreateProjectResponse> createProject(CreateProjectRequest request, AsyncHandler<CreateProjectRequest,CreateProjectResponse> handler) Creates a project.Projects are organizational constructs within a workspace that you use to organize your design-time resources, such as tasks or data flows. Projects can be organized into folders. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createScheduleFuture<CreateScheduleResponse> createSchedule(CreateScheduleRequest request, AsyncHandler<CreateScheduleRequest,CreateScheduleResponse> handler) Endpoint to create a new schedule- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTaskFuture<CreateTaskResponse> createTask(CreateTaskRequest request, AsyncHandler<CreateTaskRequest,CreateTaskResponse> handler) Creates a new task ready for performing data integrations.There are specialized types of tasks that include data loader and integration tasks. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTaskRunFuture<CreateTaskRunResponse> createTaskRun(CreateTaskRunRequest request, AsyncHandler<CreateTaskRunRequest,CreateTaskRunResponse> handler) Creates a data integration task run for the specified task.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTaskScheduleFuture<CreateTaskScheduleResponse> createTaskSchedule(CreateTaskScheduleRequest request, AsyncHandler<CreateTaskScheduleRequest,CreateTaskScheduleResponse> handler) Endpoint to be used create TaskSchedule.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTaskValidationFuture<CreateTaskValidationResponse> createTaskValidation(CreateTaskValidationRequest request, AsyncHandler<CreateTaskValidationRequest,CreateTaskValidationResponse> handler) Validates a specific task.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createUserDefinedFunctionFuture<CreateUserDefinedFunctionResponse> createUserDefinedFunction(CreateUserDefinedFunctionRequest request, AsyncHandler<CreateUserDefinedFunctionRequest,CreateUserDefinedFunctionResponse> handler) Creates a new UserDefinedFunction in a function library ready for performing data integrations.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createUserDefinedFunctionValidationFuture<CreateUserDefinedFunctionValidationResponse> createUserDefinedFunctionValidation(CreateUserDefinedFunctionValidationRequest request, AsyncHandler<CreateUserDefinedFunctionValidationRequest,CreateUserDefinedFunctionValidationResponse> handler) Accepts the UserDefinedFunction definition in the request payload and creates a UserDefinedFunction validation.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createWorkspaceFuture<CreateWorkspaceResponse> createWorkspace(CreateWorkspaceRequest request, AsyncHandler<CreateWorkspaceRequest,CreateWorkspaceResponse> handler) Creates a new Data Integration workspace ready for performing data integration tasks.To retrieve the OCID for the new workspace, use the opc-work-request-id returned by this API and call the getWorkRequestAPI.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteApplicationFuture<DeleteApplicationResponse> deleteApplication(DeleteApplicationRequest request, AsyncHandler<DeleteApplicationRequest,DeleteApplicationResponse> handler) Removes an application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteApplicationDetailedDescriptionFuture<DeleteApplicationDetailedDescriptionResponse> deleteApplicationDetailedDescription(DeleteApplicationDetailedDescriptionRequest request, AsyncHandler<DeleteApplicationDetailedDescriptionRequest,DeleteApplicationDetailedDescriptionResponse> handler) Deletes detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteConnectionFuture<DeleteConnectionResponse> deleteConnection(DeleteConnectionRequest request, AsyncHandler<DeleteConnectionRequest,DeleteConnectionResponse> handler) Removes a connection using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteConnectionValidationFuture<DeleteConnectionValidationResponse> deleteConnectionValidation(DeleteConnectionValidationRequest request, AsyncHandler<DeleteConnectionValidationRequest,DeleteConnectionValidationResponse> handler) Deletes a connection validation.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteCopyObjectRequestFuture<DeleteCopyObjectRequestResponse> deleteCopyObjectRequest(DeleteCopyObjectRequestRequest request, AsyncHandler<DeleteCopyObjectRequestRequest,DeleteCopyObjectRequestResponse> handler) Delete copy object request using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteDataAssetFuture<DeleteDataAssetResponse> deleteDataAsset(DeleteDataAssetRequest request, AsyncHandler<DeleteDataAssetRequest,DeleteDataAssetResponse> handler) Removes a data asset using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteDataFlowFuture<DeleteDataFlowResponse> deleteDataFlow(DeleteDataFlowRequest request, AsyncHandler<DeleteDataFlowRequest,DeleteDataFlowResponse> handler) Removes a data flow from a project or folder using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteDataFlowValidationFuture<DeleteDataFlowValidationResponse> deleteDataFlowValidation(DeleteDataFlowValidationRequest request, AsyncHandler<DeleteDataFlowValidationRequest,DeleteDataFlowValidationResponse> handler) Removes a data flow validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteDisApplicationFuture<DeleteDisApplicationResponse> deleteDisApplication(DeleteDisApplicationRequest request, AsyncHandler<DeleteDisApplicationRequest,DeleteDisApplicationResponse> handler) Removes a DIS application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteDisApplicationDetailedDescriptionFuture<DeleteDisApplicationDetailedDescriptionResponse> deleteDisApplicationDetailedDescription(DeleteDisApplicationDetailedDescriptionRequest request, AsyncHandler<DeleteDisApplicationDetailedDescriptionRequest,DeleteDisApplicationDetailedDescriptionResponse> handler) Deletes detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteExportRequestFuture<DeleteExportRequestResponse> deleteExportRequest(DeleteExportRequestRequest request, AsyncHandler<DeleteExportRequestRequest,DeleteExportRequestResponse> handler) Delete export object request using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteExternalPublicationFuture<DeleteExternalPublicationResponse> deleteExternalPublication(DeleteExternalPublicationRequest request, AsyncHandler<DeleteExternalPublicationRequest,DeleteExternalPublicationResponse> handler) Removes a published object using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteExternalPublicationValidationFuture<DeleteExternalPublicationValidationResponse> deleteExternalPublicationValidation(DeleteExternalPublicationValidationRequest request, AsyncHandler<DeleteExternalPublicationValidationRequest,DeleteExternalPublicationValidationResponse> handler) Removes a task validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFolderFuture<DeleteFolderResponse> deleteFolder(DeleteFolderRequest request, AsyncHandler<DeleteFolderRequest,DeleteFolderResponse> handler) Removes a folder from a project using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFunctionLibraryFuture<DeleteFunctionLibraryResponse> deleteFunctionLibrary(DeleteFunctionLibraryRequest request, AsyncHandler<DeleteFunctionLibraryRequest,DeleteFunctionLibraryResponse> handler) Removes a Function Library from a project using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteImportRequestFuture<DeleteImportRequestResponse> deleteImportRequest(DeleteImportRequestRequest request, AsyncHandler<DeleteImportRequestRequest,DeleteImportRequestResponse> handler) Delete import object request using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deletePatchFuture<DeletePatchResponse> deletePatch(DeletePatchRequest request, AsyncHandler<DeletePatchRequest,DeletePatchResponse> handler) Removes a patch using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deletePipelineFuture<DeletePipelineResponse> deletePipeline(DeletePipelineRequest request, AsyncHandler<DeletePipelineRequest,DeletePipelineResponse> handler) Removes a pipeline from a project or folder using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deletePipelineValidationFuture<DeletePipelineValidationResponse> deletePipelineValidation(DeletePipelineValidationRequest request, AsyncHandler<DeletePipelineValidationRequest,DeletePipelineValidationResponse> handler) Removes a pipeline validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteProjectFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest request, AsyncHandler<DeleteProjectRequest,DeleteProjectResponse> handler) Removes a project from the workspace using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteScheduleFuture<DeleteScheduleResponse> deleteSchedule(DeleteScheduleRequest request, AsyncHandler<DeleteScheduleRequest,DeleteScheduleResponse> handler) Endpoint to delete schedule.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTaskFuture<DeleteTaskResponse> deleteTask(DeleteTaskRequest request, AsyncHandler<DeleteTaskRequest,DeleteTaskResponse> handler) Removes a task using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTaskRunFuture<DeleteTaskRunResponse> deleteTaskRun(DeleteTaskRunRequest request, AsyncHandler<DeleteTaskRunRequest,DeleteTaskRunResponse> handler) Deletes a task run using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTaskScheduleFuture<DeleteTaskScheduleResponse> deleteTaskSchedule(DeleteTaskScheduleRequest request, AsyncHandler<DeleteTaskScheduleRequest,DeleteTaskScheduleResponse> handler) Endpoint to delete TaskSchedule.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTaskValidationFuture<DeleteTaskValidationResponse> deleteTaskValidation(DeleteTaskValidationRequest request, AsyncHandler<DeleteTaskValidationRequest,DeleteTaskValidationResponse> handler) Removes a task validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteUserDefinedFunctionFuture<DeleteUserDefinedFunctionResponse> deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest request, AsyncHandler<DeleteUserDefinedFunctionRequest,DeleteUserDefinedFunctionResponse> handler) Removes a UserDefinedFunction from a function library using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteUserDefinedFunctionValidationFuture<DeleteUserDefinedFunctionValidationResponse> deleteUserDefinedFunctionValidation(DeleteUserDefinedFunctionValidationRequest request, AsyncHandler<DeleteUserDefinedFunctionValidationRequest,DeleteUserDefinedFunctionValidationResponse> handler) Removes a UserDefinedFunction validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteWorkspaceFuture<DeleteWorkspaceResponse> deleteWorkspace(DeleteWorkspaceRequest request, AsyncHandler<DeleteWorkspaceRequest,DeleteWorkspaceResponse> handler) Deletes a Data Integration workspace resource using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getApplicationFuture<GetApplicationResponse> getApplication(GetApplicationRequest request, AsyncHandler<GetApplicationRequest,GetApplicationResponse> handler) Retrieves an application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getApplicationDetailedDescriptionFuture<GetApplicationDetailedDescriptionResponse> getApplicationDetailedDescription(GetApplicationDetailedDescriptionRequest request, AsyncHandler<GetApplicationDetailedDescriptionRequest,GetApplicationDetailedDescriptionResponse> handler) Retrieves detailed description of an Application- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getCompositeStateFuture<GetCompositeStateResponse> getCompositeState(GetCompositeStateRequest request, AsyncHandler<GetCompositeStateRequest,GetCompositeStateResponse> handler) This endpoint can be used to get composite state for a given aggregator- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getConnectionFuture<GetConnectionResponse> getConnection(GetConnectionRequest request, AsyncHandler<GetConnectionRequest,GetConnectionResponse> handler) Retrieves the connection details using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getConnectionValidationFuture<GetConnectionValidationResponse> getConnectionValidation(GetConnectionValidationRequest request, AsyncHandler<GetConnectionValidationRequest,GetConnectionValidationResponse> handler) Retrieves a connection validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getCopyObjectRequestFuture<GetCopyObjectRequestResponse> getCopyObjectRequest(GetCopyObjectRequestRequest request, AsyncHandler<GetCopyObjectRequestRequest,GetCopyObjectRequestResponse> handler) This endpoint can be used to get the summary/details of object being copied.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getCountStatisticFuture<GetCountStatisticResponse> getCountStatistic(GetCountStatisticRequest request, AsyncHandler<GetCountStatisticRequest,GetCountStatisticResponse> handler) Retrieves statistics on a workspace.It returns an object with an array of property values, such as the number of projects, | applications, data assets, and so on. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDataAssetFuture<GetDataAssetResponse> getDataAsset(GetDataAssetRequest request, AsyncHandler<GetDataAssetRequest,GetDataAssetResponse> handler) Retrieves details of a data asset using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDataEntityFuture<GetDataEntityResponse> getDataEntity(GetDataEntityRequest request, AsyncHandler<GetDataEntityRequest,GetDataEntityResponse> handler) Retrieves the data entity details with the given name from live schema.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDataFlowFuture<GetDataFlowResponse> getDataFlow(GetDataFlowRequest request, AsyncHandler<GetDataFlowRequest,GetDataFlowResponse> handler) Retrieves a data flow using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDataFlowValidationFuture<GetDataFlowValidationResponse> getDataFlowValidation(GetDataFlowValidationRequest request, AsyncHandler<GetDataFlowValidationRequest,GetDataFlowValidationResponse> handler) Retrieves a data flow validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDependentObjectFuture<GetDependentObjectResponse> getDependentObject(GetDependentObjectRequest request, AsyncHandler<GetDependentObjectRequest,GetDependentObjectResponse> handler) Retrieves the details of a dependent object from an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDisApplicationFuture<GetDisApplicationResponse> getDisApplication(GetDisApplicationRequest request, AsyncHandler<GetDisApplicationRequest,GetDisApplicationResponse> handler) Retrieves an application using the specified OCID.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDisApplicationDetailedDescriptionFuture<GetDisApplicationDetailedDescriptionResponse> getDisApplicationDetailedDescription(GetDisApplicationDetailedDescriptionRequest request, AsyncHandler<GetDisApplicationDetailedDescriptionRequest,GetDisApplicationDetailedDescriptionResponse> handler) Retrieves detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getExportRequestFuture<GetExportRequestResponse> getExportRequest(GetExportRequestRequest request, AsyncHandler<GetExportRequestRequest,GetExportRequestResponse> handler) This endpoint can be used to get the summary/details of object being exported.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getExternalPublicationFuture<GetExternalPublicationResponse> getExternalPublication(GetExternalPublicationRequest request, AsyncHandler<GetExternalPublicationRequest,GetExternalPublicationResponse> handler) Retrieves a publshed object in an task using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getExternalPublicationValidationFuture<GetExternalPublicationValidationResponse> getExternalPublicationValidation(GetExternalPublicationValidationRequest request, AsyncHandler<GetExternalPublicationValidationRequest,GetExternalPublicationValidationResponse> handler) Retrieves an external publication validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFolderFuture<GetFolderResponse> getFolder(GetFolderRequest request, AsyncHandler<GetFolderRequest,GetFolderResponse> handler) Retrieves a folder using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFunctionLibraryFuture<GetFunctionLibraryResponse> getFunctionLibrary(GetFunctionLibraryRequest request, AsyncHandler<GetFunctionLibraryRequest,GetFunctionLibraryResponse> handler) Retrieves a Function Library using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getImportRequestFuture<GetImportRequestResponse> getImportRequest(GetImportRequestRequest request, AsyncHandler<GetImportRequestRequest,GetImportRequestResponse> handler) This endpoint can be used to get the summary/details of object being imported.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getPatchFuture<GetPatchResponse> getPatch(GetPatchRequest request, AsyncHandler<GetPatchRequest,GetPatchResponse> handler) Retrieves a patch in an application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getPipelineFuture<GetPipelineResponse> getPipeline(GetPipelineRequest request, AsyncHandler<GetPipelineRequest,GetPipelineResponse> handler) Retrieves a pipeline using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getPipelineValidationFuture<GetPipelineValidationResponse> getPipelineValidation(GetPipelineValidationRequest request, AsyncHandler<GetPipelineValidationRequest,GetPipelineValidationResponse> handler) Retrieves a pipeline validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getProjectFuture<GetProjectResponse> getProject(GetProjectRequest request, AsyncHandler<GetProjectRequest,GetProjectResponse> handler) Retrieves a project using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getPublishedObjectFuture<GetPublishedObjectResponse> getPublishedObject(GetPublishedObjectRequest request, AsyncHandler<GetPublishedObjectRequest,GetPublishedObjectResponse> handler) Retrieves the details of a published object from an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getReferenceFuture<GetReferenceResponse> getReference(GetReferenceRequest request, AsyncHandler<GetReferenceRequest,GetReferenceResponse> handler) Retrieves a reference in an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getRuntimeOperatorFuture<GetRuntimeOperatorResponse> getRuntimeOperator(GetRuntimeOperatorRequest request, AsyncHandler<GetRuntimeOperatorRequest,GetRuntimeOperatorResponse> handler) Retrieves a runtime operator using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getRuntimePipelineFuture<GetRuntimePipelineResponse> getRuntimePipeline(GetRuntimePipelineRequest request, AsyncHandler<GetRuntimePipelineRequest,GetRuntimePipelineResponse> handler) Retrieves a runtime pipeline using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getScheduleFuture<GetScheduleResponse> getSchedule(GetScheduleRequest request, AsyncHandler<GetScheduleRequest,GetScheduleResponse> handler) Retrieves schedule by schedule key- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getSchemaFuture<GetSchemaResponse> getSchema(GetSchemaRequest request, AsyncHandler<GetSchemaRequest,GetSchemaResponse> handler) Retrieves a schema that can be accessed using the specified connection.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTaskFuture<GetTaskResponse> getTask(GetTaskRequest request, AsyncHandler<GetTaskRequest,GetTaskResponse> handler) Retrieves a task using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTaskRunFuture<GetTaskRunResponse> getTaskRun(GetTaskRunRequest request, AsyncHandler<GetTaskRunRequest,GetTaskRunResponse> handler) Retrieves a task run using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTaskScheduleFuture<GetTaskScheduleResponse> getTaskSchedule(GetTaskScheduleRequest request, AsyncHandler<GetTaskScheduleRequest,GetTaskScheduleResponse> handler) Endpoint used to get taskSchedule by its key- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTaskValidationFuture<GetTaskValidationResponse> getTaskValidation(GetTaskValidationRequest request, AsyncHandler<GetTaskValidationRequest,GetTaskValidationResponse> handler) Retrieves a task validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTemplateFuture<GetTemplateResponse> getTemplate(GetTemplateRequest request, AsyncHandler<GetTemplateRequest,GetTemplateResponse> handler) This endpoint can be used to get an application template using a key.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getUserDefinedFunctionFuture<GetUserDefinedFunctionResponse> getUserDefinedFunction(GetUserDefinedFunctionRequest request, AsyncHandler<GetUserDefinedFunctionRequest,GetUserDefinedFunctionResponse> handler) Retrieves a UserDefinedFunction using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getUserDefinedFunctionValidationFuture<GetUserDefinedFunctionValidationResponse> getUserDefinedFunctionValidation(GetUserDefinedFunctionValidationRequest request, AsyncHandler<GetUserDefinedFunctionValidationRequest,GetUserDefinedFunctionValidationResponse> handler) Retrieves a UserDefinedFunction validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getWorkRequestFuture<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler) Retrieves the status of the work request with the given ID.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getWorkspaceFuture<GetWorkspaceResponse> getWorkspace(GetWorkspaceRequest request, AsyncHandler<GetWorkspaceRequest,GetWorkspaceResponse> handler) Retrieves a Data Integration workspace using the specified identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listApplicationsFuture<ListApplicationsResponse> listApplications(ListApplicationsRequest request, AsyncHandler<ListApplicationsRequest,ListApplicationsResponse> handler) Retrieves a list of applications and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listConnectionValidationsFuture<ListConnectionValidationsResponse> listConnectionValidations(ListConnectionValidationsRequest request, AsyncHandler<ListConnectionValidationsRequest,ListConnectionValidationsResponse> handler) Retrieves a list of connection validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listConnectionsFuture<ListConnectionsResponse> listConnections(ListConnectionsRequest request, AsyncHandler<ListConnectionsRequest,ListConnectionsResponse> handler) Retrieves a list of all connections.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listCopyObjectRequestsFuture<ListCopyObjectRequestsResponse> listCopyObjectRequests(ListCopyObjectRequestsRequest request, AsyncHandler<ListCopyObjectRequestsRequest,ListCopyObjectRequestsResponse> handler) This endpoint can be used to get the list of copy object requests.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDataAssetsFuture<ListDataAssetsResponse> listDataAssets(ListDataAssetsRequest request, AsyncHandler<ListDataAssetsRequest,ListDataAssetsResponse> handler) Retrieves a list of all data asset summaries.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDataEntitiesFuture<ListDataEntitiesResponse> listDataEntities(ListDataEntitiesRequest request, AsyncHandler<ListDataEntitiesRequest,ListDataEntitiesResponse> handler) Lists a summary of data entities from the data asset using the specified connection.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDataFlowValidationsFuture<ListDataFlowValidationsResponse> listDataFlowValidations(ListDataFlowValidationsRequest request, AsyncHandler<ListDataFlowValidationsRequest,ListDataFlowValidationsResponse> handler) Retrieves a list of data flow validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDataFlowsFuture<ListDataFlowsResponse> listDataFlows(ListDataFlowsRequest request, AsyncHandler<ListDataFlowsRequest,ListDataFlowsResponse> handler) Retrieves a list of data flows in a project or folder.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDependentObjectsFuture<ListDependentObjectsResponse> listDependentObjects(ListDependentObjectsRequest request, AsyncHandler<ListDependentObjectsRequest,ListDependentObjectsResponse> handler) Retrieves a list of all dependent objects for a specific application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDisApplicationTaskRunLineagesFuture<ListDisApplicationTaskRunLineagesResponse> listDisApplicationTaskRunLineages(ListDisApplicationTaskRunLineagesRequest request, AsyncHandler<ListDisApplicationTaskRunLineagesRequest,ListDisApplicationTaskRunLineagesResponse> handler) This endpoint can be used to list Task Run Lineages within a given time window.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDisApplicationsFuture<ListDisApplicationsResponse> listDisApplications(ListDisApplicationsRequest request, AsyncHandler<ListDisApplicationsRequest,ListDisApplicationsResponse> handler) Retrieves a list of DIS Applications in a compartment and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listExportRequestsFuture<ListExportRequestsResponse> listExportRequests(ListExportRequestsRequest request, AsyncHandler<ListExportRequestsRequest,ListExportRequestsResponse> handler) This endpoint can be used to get the list of export object requests.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listExternalPublicationValidationsFuture<ListExternalPublicationValidationsResponse> listExternalPublicationValidations(ListExternalPublicationValidationsRequest request, AsyncHandler<ListExternalPublicationValidationsRequest,ListExternalPublicationValidationsResponse> handler) Retrieves a lists of external publication validations in a workspace and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listExternalPublicationsFuture<ListExternalPublicationsResponse> listExternalPublications(ListExternalPublicationsRequest request, AsyncHandler<ListExternalPublicationsRequest,ListExternalPublicationsResponse> handler) Retrieves a list of external publications in an application and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFoldersFuture<ListFoldersResponse> listFolders(ListFoldersRequest request, AsyncHandler<ListFoldersRequest,ListFoldersResponse> handler) Retrieves a list of folders in a project and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFunctionLibrariesFuture<ListFunctionLibrariesResponse> listFunctionLibraries(ListFunctionLibrariesRequest request, AsyncHandler<ListFunctionLibrariesRequest,ListFunctionLibrariesResponse> handler) Retrieves a list of function libraries in a project and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listImportRequestsFuture<ListImportRequestsResponse> listImportRequests(ListImportRequestsRequest request, AsyncHandler<ListImportRequestsRequest,ListImportRequestsResponse> handler) This endpoint can be used to get the list of import object requests.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPatchChangesFuture<ListPatchChangesResponse> listPatchChanges(ListPatchChangesRequest request, AsyncHandler<ListPatchChangesRequest,ListPatchChangesResponse> handler) Retrieves a list of patches in an application and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPatchesFuture<ListPatchesResponse> listPatches(ListPatchesRequest request, AsyncHandler<ListPatchesRequest,ListPatchesResponse> handler) Retrieves a list of patches in an application and provides options to filter the list.For listing changes based on a period and logical objects changed, see ListPatchChanges API. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPipelineValidationsFuture<ListPipelineValidationsResponse> listPipelineValidations(ListPipelineValidationsRequest request, AsyncHandler<ListPipelineValidationsRequest,ListPipelineValidationsResponse> handler) Retrieves a list of pipeline validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPipelinesFuture<ListPipelinesResponse> listPipelines(ListPipelinesRequest request, AsyncHandler<ListPipelinesRequest,ListPipelinesResponse> handler) Retrieves a list of pipelines in a project or folder from within a workspace, the query parameter specifies the project or folder.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listProjectsFuture<ListProjectsResponse> listProjects(ListProjectsRequest request, AsyncHandler<ListProjectsRequest,ListProjectsResponse> handler) Retrieves a lists of projects in a workspace and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPublishedObjectsFuture<ListPublishedObjectsResponse> listPublishedObjects(ListPublishedObjectsRequest request, AsyncHandler<ListPublishedObjectsRequest,ListPublishedObjectsResponse> handler) Retrieves a list of all the published objects for a specified application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listReferencesFuture<ListReferencesResponse> listReferences(ListReferencesRequest request, AsyncHandler<ListReferencesRequest,ListReferencesResponse> handler) Retrieves a list of references in an application.Reference objects are created when dataflows and tasks use objects, such as data assets and connections. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listRuntimeOperatorsFuture<ListRuntimeOperatorsResponse> listRuntimeOperators(ListRuntimeOperatorsRequest request, AsyncHandler<ListRuntimeOperatorsRequest,ListRuntimeOperatorsResponse> handler) This endpoint can be used to list runtime operators with filtering options- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listRuntimePipelinesFuture<ListRuntimePipelinesResponse> listRuntimePipelines(ListRuntimePipelinesRequest request, AsyncHandler<ListRuntimePipelinesRequest,ListRuntimePipelinesResponse> handler) This endpoint can be used to list runtime pipelines with filtering options- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listSchedulesFuture<ListSchedulesResponse> listSchedules(ListSchedulesRequest request, AsyncHandler<ListSchedulesRequest,ListSchedulesResponse> handler) Use this endpoint to list schedules.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listSchemasFuture<ListSchemasResponse> listSchemas(ListSchemasRequest request, AsyncHandler<ListSchemasRequest,ListSchemasResponse> handler) Retrieves a list of all the schemas that can be accessed using the specified connection.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTaskRunLineagesFuture<ListTaskRunLineagesResponse> listTaskRunLineages(ListTaskRunLineagesRequest request, AsyncHandler<ListTaskRunLineagesRequest,ListTaskRunLineagesResponse> handler) This endpoint can be used to list Task Run Lineages within a given time window.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTaskRunLogsFuture<ListTaskRunLogsResponse> listTaskRunLogs(ListTaskRunLogsRequest request, AsyncHandler<ListTaskRunLogsRequest,ListTaskRunLogsResponse> handler) Gets log entries for task runs using its key.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTaskRunsFuture<ListTaskRunsResponse> listTaskRuns(ListTaskRunsRequest request, AsyncHandler<ListTaskRunsRequest,ListTaskRunsResponse> handler) Retrieves a list of task runs and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTaskSchedulesFuture<ListTaskSchedulesResponse> listTaskSchedules(ListTaskSchedulesRequest request, AsyncHandler<ListTaskSchedulesRequest,ListTaskSchedulesResponse> handler) This endpoint can be used to get the list of all the TaskSchedule objects.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTaskValidationsFuture<ListTaskValidationsResponse> listTaskValidations(ListTaskValidationsRequest request, AsyncHandler<ListTaskValidationsRequest,ListTaskValidationsResponse> handler) Retrieves a list of task validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTasksFuture<ListTasksResponse> listTasks(ListTasksRequest request, AsyncHandler<ListTasksRequest,ListTasksResponse> handler) Retrieves a list of all tasks in a specified project or folder.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTemplatesFuture<ListTemplatesResponse> listTemplates(ListTemplatesRequest request, AsyncHandler<ListTemplatesRequest,ListTemplatesResponse> handler) This endpoint can be used to list application templates with filtering options.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listUserDefinedFunctionValidationsFuture<ListUserDefinedFunctionValidationsResponse> listUserDefinedFunctionValidations(ListUserDefinedFunctionValidationsRequest request, AsyncHandler<ListUserDefinedFunctionValidationsRequest,ListUserDefinedFunctionValidationsResponse> handler) Retrieves a list of UserDefinedFunctionvalidations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listUserDefinedFunctionsFuture<ListUserDefinedFunctionsResponse> listUserDefinedFunctions(ListUserDefinedFunctionsRequest request, AsyncHandler<ListUserDefinedFunctionsRequest,ListUserDefinedFunctionsResponse> handler) Retrieves a list of UserDefinedFunctions in a function library.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestErrorsFuture<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler) Retrieves a paginated list of errors for a given work request.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestLogsFuture<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler) Retrieves a paginated list of logs for a given work request.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestsFuture<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler) Lists the work requests in a compartment.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkspacesFuture<ListWorkspacesResponse> listWorkspaces(ListWorkspacesRequest request, AsyncHandler<ListWorkspacesRequest,ListWorkspacesResponse> handler) Retrieves a list of Data Integration workspaces.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
startWorkspaceFuture<StartWorkspaceResponse> startWorkspace(StartWorkspaceRequest request, AsyncHandler<StartWorkspaceRequest,StartWorkspaceResponse> handler) Starts a workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
stopWorkspaceFuture<StopWorkspaceResponse> stopWorkspace(StopWorkspaceRequest request, AsyncHandler<StopWorkspaceRequest,StopWorkspaceResponse> handler) Stops a workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateApplicationFuture<UpdateApplicationResponse> updateApplication(UpdateApplicationRequest request, AsyncHandler<UpdateApplicationRequest,UpdateApplicationResponse> handler) Updates an application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateApplicationDetailedDescriptionFuture<UpdateApplicationDetailedDescriptionResponse> updateApplicationDetailedDescription(UpdateApplicationDetailedDescriptionRequest request, AsyncHandler<UpdateApplicationDetailedDescriptionRequest,UpdateApplicationDetailedDescriptionResponse> handler) Updates the detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateConnectionFuture<UpdateConnectionResponse> updateConnection(UpdateConnectionRequest request, AsyncHandler<UpdateConnectionRequest,UpdateConnectionResponse> handler) Updates a connection under a data asset.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateCopyObjectRequestFuture<UpdateCopyObjectRequestResponse> updateCopyObjectRequest(UpdateCopyObjectRequestRequest request, AsyncHandler<UpdateCopyObjectRequestRequest,UpdateCopyObjectRequestResponse> handler) Updates the status of a copy object request.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateDataAssetFuture<UpdateDataAssetResponse> updateDataAsset(UpdateDataAssetRequest request, AsyncHandler<UpdateDataAssetRequest,UpdateDataAssetResponse> handler) Updates a specific data asset with default connection.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateDataFlowFuture<UpdateDataFlowResponse> updateDataFlow(UpdateDataFlowRequest request, AsyncHandler<UpdateDataFlowRequest,UpdateDataFlowResponse> handler) Updates a specific data flow.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateDisApplicationFuture<UpdateDisApplicationResponse> updateDisApplication(UpdateDisApplicationRequest request, AsyncHandler<UpdateDisApplicationRequest,UpdateDisApplicationResponse> handler) Updates a DIS Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateDisApplicationDetailedDescriptionFuture<UpdateDisApplicationDetailedDescriptionResponse> updateDisApplicationDetailedDescription(UpdateDisApplicationDetailedDescriptionRequest request, AsyncHandler<UpdateDisApplicationDetailedDescriptionRequest,UpdateDisApplicationDetailedDescriptionResponse> handler) Updates the detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateExportRequestFuture<UpdateExportRequestResponse> updateExportRequest(UpdateExportRequestRequest request, AsyncHandler<UpdateExportRequestRequest,UpdateExportRequestResponse> handler) Updates the status of a export object request.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateExternalPublicationFuture<UpdateExternalPublicationResponse> updateExternalPublication(UpdateExternalPublicationRequest request, AsyncHandler<UpdateExternalPublicationRequest,UpdateExternalPublicationResponse> handler) Updates the external publication object.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFolderFuture<UpdateFolderResponse> updateFolder(UpdateFolderRequest request, AsyncHandler<UpdateFolderRequest,UpdateFolderResponse> handler) Updates a specific folder.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFunctionLibraryFuture<UpdateFunctionLibraryResponse> updateFunctionLibrary(UpdateFunctionLibraryRequest request, AsyncHandler<UpdateFunctionLibraryRequest,UpdateFunctionLibraryResponse> handler) Updates a specific Function Library.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateImportRequestFuture<UpdateImportRequestResponse> updateImportRequest(UpdateImportRequestRequest request, AsyncHandler<UpdateImportRequestRequest,UpdateImportRequestResponse> handler) Updates the status of a import object request.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updatePipelineFuture<UpdatePipelineResponse> updatePipeline(UpdatePipelineRequest request, AsyncHandler<UpdatePipelineRequest,UpdatePipelineResponse> handler) Updates a specific pipeline.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateProjectFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest request, AsyncHandler<UpdateProjectRequest,UpdateProjectResponse> handler) Updates a specific project.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateReferenceFuture<UpdateReferenceResponse> updateReference(UpdateReferenceRequest request, AsyncHandler<UpdateReferenceRequest,UpdateReferenceResponse> handler) Updates the application references.For example, to map a data asset to a different target object. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateScheduleFuture<UpdateScheduleResponse> updateSchedule(UpdateScheduleRequest request, AsyncHandler<UpdateScheduleRequest,UpdateScheduleResponse> handler) Endpoint used to update the schedule- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTaskFuture<UpdateTaskResponse> updateTask(UpdateTaskRequest request, AsyncHandler<UpdateTaskRequest,UpdateTaskResponse> handler) Updates a specific task.For example, you can update the task description or move the task to a different folder by changing the aggregatorKeyto a different folder in the registry.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTaskRunFuture<UpdateTaskRunResponse> updateTaskRun(UpdateTaskRunRequest request, AsyncHandler<UpdateTaskRunRequest,UpdateTaskRunResponse> handler) Updates the status of the task run.For example, aborts a task run. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTaskScheduleFuture<UpdateTaskScheduleResponse> updateTaskSchedule(UpdateTaskScheduleRequest request, AsyncHandler<UpdateTaskScheduleRequest,UpdateTaskScheduleResponse> handler) Endpoint used to update the TaskSchedule- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateUserDefinedFunctionFuture<UpdateUserDefinedFunctionResponse> updateUserDefinedFunction(UpdateUserDefinedFunctionRequest request, AsyncHandler<UpdateUserDefinedFunctionRequest,UpdateUserDefinedFunctionResponse> handler) Updates a specific UserDefinedFunction.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateWorkspaceFuture<UpdateWorkspaceResponse> updateWorkspace(UpdateWorkspaceRequest request, AsyncHandler<UpdateWorkspaceRequest,UpdateWorkspaceResponse> handler) Updates the specified Data Integration workspace.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 
- 
 
-