Interface DataIntegration
- 
- All Superinterfaces:
- AutoCloseable
 - All Known Implementing Classes:
- DataIntegrationClient
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200430") public interface DataIntegration 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. This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user. 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangeCompartmentResponsechangeCompartment(ChangeCompartmentRequest request)Moves a workspace to a specified compartment.ChangeDisApplicationCompartmentResponsechangeDisApplicationCompartment(ChangeDisApplicationCompartmentRequest request)Moves a DIS Application to a specified compartment.CreateApplicationResponsecreateApplication(CreateApplicationRequest request)Creates an application.CreateApplicationDetailedDescriptionResponsecreateApplicationDetailedDescription(CreateApplicationDetailedDescriptionRequest request)Creates detailed description for an application.CreateConnectionResponsecreateConnection(CreateConnectionRequest request)Creates a connection under an existing data asset.CreateConnectionValidationResponsecreateConnectionValidation(CreateConnectionValidationRequest request)Creates a connection validation.CreateCopyObjectRequestResponsecreateCopyObjectRequest(CreateCopyObjectRequestRequest request)Copy Metadata Object.CreateDataAssetResponsecreateDataAsset(CreateDataAssetRequest request)Creates a data asset with default connection.CreateDataFlowResponsecreateDataFlow(CreateDataFlowRequest request)Creates a new data flow in a project or folder ready for performing data integrations.CreateDataFlowValidationResponsecreateDataFlowValidation(CreateDataFlowValidationRequest request)Accepts the data flow definition in the request payload and creates a data flow validation.CreateDisApplicationResponsecreateDisApplication(CreateDisApplicationRequest request)Creates a DIS Application.CreateDisApplicationDetailedDescriptionResponsecreateDisApplicationDetailedDescription(CreateDisApplicationDetailedDescriptionRequest request)Creates detailed description for an application.CreateEntityShapeResponsecreateEntityShape(CreateEntityShapeRequest request)Creates the data entity shape using the shape from the data asset.CreateExportRequestResponsecreateExportRequest(CreateExportRequestRequest request)Export Metadata ObjectCreateExternalPublicationResponsecreateExternalPublication(CreateExternalPublicationRequest request)Publish a DataFlow in a OCI DataFlow application.CreateExternalPublicationValidationResponsecreateExternalPublicationValidation(CreateExternalPublicationValidationRequest request)Validates a specific task.CreateFolderResponsecreateFolder(CreateFolderRequest request)Creates a folder in a project or in another folder, limited to two levels of folders.CreateFunctionLibraryResponsecreateFunctionLibrary(CreateFunctionLibraryRequest request)Creates a function library in a project or in another function library, limited to two levels of function libraries.CreateImportRequestResponsecreateImportRequest(CreateImportRequestRequest request)Import Metadata ObjectCreatePatchResponsecreatePatch(CreatePatchRequest request)Creates a patch in an application.CreatePipelineResponsecreatePipeline(CreatePipelineRequest request)Creates a new pipeline in a project or folder ready for performing task orchestration.CreatePipelineValidationResponsecreatePipelineValidation(CreatePipelineValidationRequest request)Accepts the data flow definition in the request payload and creates a pipeline validation.CreateProjectResponsecreateProject(CreateProjectRequest request)Creates a project.CreateScheduleResponsecreateSchedule(CreateScheduleRequest request)Endpoint to create a new scheduleCreateTaskResponsecreateTask(CreateTaskRequest request)Creates a new task ready for performing data integrations.CreateTaskRunResponsecreateTaskRun(CreateTaskRunRequest request)Creates a data integration task run for the specified task.CreateTaskScheduleResponsecreateTaskSchedule(CreateTaskScheduleRequest request)Endpoint to be used create TaskSchedule.CreateTaskValidationResponsecreateTaskValidation(CreateTaskValidationRequest request)Validates a specific task.CreateUserDefinedFunctionResponsecreateUserDefinedFunction(CreateUserDefinedFunctionRequest request)Creates a new UserDefinedFunction in a function library ready for performing data integrations.CreateUserDefinedFunctionValidationResponsecreateUserDefinedFunctionValidation(CreateUserDefinedFunctionValidationRequest request)Accepts the UserDefinedFunction definition in the request payload and creates a UserDefinedFunction validation.CreateWorkspaceResponsecreateWorkspace(CreateWorkspaceRequest request)Creates a new Data Integration workspace ready for performing data integration tasks.DeleteApplicationResponsedeleteApplication(DeleteApplicationRequest request)Removes an application using the specified identifier.DeleteApplicationDetailedDescriptionResponsedeleteApplicationDetailedDescription(DeleteApplicationDetailedDescriptionRequest request)Deletes detailed description of an Application.DeleteConnectionResponsedeleteConnection(DeleteConnectionRequest request)Removes a connection using the specified identifier.DeleteConnectionValidationResponsedeleteConnectionValidation(DeleteConnectionValidationRequest request)Deletes a connection validation.DeleteCopyObjectRequestResponsedeleteCopyObjectRequest(DeleteCopyObjectRequestRequest request)Delete copy object request using the specified identifier.DeleteDataAssetResponsedeleteDataAsset(DeleteDataAssetRequest request)Removes a data asset using the specified identifier.DeleteDataFlowResponsedeleteDataFlow(DeleteDataFlowRequest request)Removes a data flow from a project or folder using the specified identifier.DeleteDataFlowValidationResponsedeleteDataFlowValidation(DeleteDataFlowValidationRequest request)Removes a data flow validation using the specified identifier.DeleteDisApplicationResponsedeleteDisApplication(DeleteDisApplicationRequest request)Removes a DIS application using the specified identifier.DeleteDisApplicationDetailedDescriptionResponsedeleteDisApplicationDetailedDescription(DeleteDisApplicationDetailedDescriptionRequest request)Deletes detailed description of an Application.DeleteExportRequestResponsedeleteExportRequest(DeleteExportRequestRequest request)Delete export object request using the specified identifier.DeleteExternalPublicationResponsedeleteExternalPublication(DeleteExternalPublicationRequest request)Removes a published object using the specified identifier.DeleteExternalPublicationValidationResponsedeleteExternalPublicationValidation(DeleteExternalPublicationValidationRequest request)Removes a task validation using the specified identifier.DeleteFolderResponsedeleteFolder(DeleteFolderRequest request)Removes a folder from a project using the specified identifier.DeleteFunctionLibraryResponsedeleteFunctionLibrary(DeleteFunctionLibraryRequest request)Removes a Function Library from a project using the specified identifier.DeleteImportRequestResponsedeleteImportRequest(DeleteImportRequestRequest request)Delete import object request using the specified identifier.DeletePatchResponsedeletePatch(DeletePatchRequest request)Removes a patch using the specified identifier.DeletePipelineResponsedeletePipeline(DeletePipelineRequest request)Removes a pipeline from a project or folder using the specified identifier.DeletePipelineValidationResponsedeletePipelineValidation(DeletePipelineValidationRequest request)Removes a pipeline validation using the specified identifier.DeleteProjectResponsedeleteProject(DeleteProjectRequest request)Removes a project from the workspace using the specified identifier.DeleteScheduleResponsedeleteSchedule(DeleteScheduleRequest request)Endpoint to delete schedule.DeleteTaskResponsedeleteTask(DeleteTaskRequest request)Removes a task using the specified identifier.DeleteTaskRunResponsedeleteTaskRun(DeleteTaskRunRequest request)Deletes a task run using the specified identifier.DeleteTaskScheduleResponsedeleteTaskSchedule(DeleteTaskScheduleRequest request)Endpoint to delete TaskSchedule.DeleteTaskValidationResponsedeleteTaskValidation(DeleteTaskValidationRequest request)Removes a task validation using the specified identifier.DeleteUserDefinedFunctionResponsedeleteUserDefinedFunction(DeleteUserDefinedFunctionRequest request)Removes a UserDefinedFunction from a function library using the specified identifier.DeleteUserDefinedFunctionValidationResponsedeleteUserDefinedFunctionValidation(DeleteUserDefinedFunctionValidationRequest request)Removes a UserDefinedFunction validation using the specified identifier.DeleteWorkspaceResponsedeleteWorkspace(DeleteWorkspaceRequest request)Deletes a Data Integration workspace resource using the specified identifier.GetApplicationResponsegetApplication(GetApplicationRequest request)Retrieves an application using the specified identifier.GetApplicationDetailedDescriptionResponsegetApplicationDetailedDescription(GetApplicationDetailedDescriptionRequest request)Retrieves detailed description of an ApplicationGetCompositeStateResponsegetCompositeState(GetCompositeStateRequest request)This endpoint can be used to get composite state for a given aggregatorGetConnectionResponsegetConnection(GetConnectionRequest request)Retrieves the connection details using the specified identifier.GetConnectionValidationResponsegetConnectionValidation(GetConnectionValidationRequest request)Retrieves a connection validation using the specified identifier.GetCopyObjectRequestResponsegetCopyObjectRequest(GetCopyObjectRequestRequest request)This endpoint can be used to get the summary/details of object being copied.GetCountStatisticResponsegetCountStatistic(GetCountStatisticRequest request)Retrieves statistics on a workspace.GetDataAssetResponsegetDataAsset(GetDataAssetRequest request)Retrieves details of a data asset using the specified identifier.GetDataEntityResponsegetDataEntity(GetDataEntityRequest request)Retrieves the data entity details with the given name from live schema.GetDataFlowResponsegetDataFlow(GetDataFlowRequest request)Retrieves a data flow using the specified identifier.GetDataFlowValidationResponsegetDataFlowValidation(GetDataFlowValidationRequest request)Retrieves a data flow validation using the specified identifier.GetDependentObjectResponsegetDependentObject(GetDependentObjectRequest request)Retrieves the details of a dependent object from an application.GetDisApplicationResponsegetDisApplication(GetDisApplicationRequest request)Retrieves an application using the specified OCID.GetDisApplicationDetailedDescriptionResponsegetDisApplicationDetailedDescription(GetDisApplicationDetailedDescriptionRequest request)Retrieves detailed description of an Application.StringgetEndpoint()Gets the set endpoint for REST call (ex, https://www.example.com)GetExportRequestResponsegetExportRequest(GetExportRequestRequest request)This endpoint can be used to get the summary/details of object being exported.GetExternalPublicationResponsegetExternalPublication(GetExternalPublicationRequest request)Retrieves a publshed object in an task using the specified identifier.GetExternalPublicationValidationResponsegetExternalPublicationValidation(GetExternalPublicationValidationRequest request)Retrieves an external publication validation using the specified identifier.GetFolderResponsegetFolder(GetFolderRequest request)Retrieves a folder using the specified identifier.GetFunctionLibraryResponsegetFunctionLibrary(GetFunctionLibraryRequest request)Retrieves a Function Library using the specified identifier.GetImportRequestResponsegetImportRequest(GetImportRequestRequest request)This endpoint can be used to get the summary/details of object being imported.DataIntegrationPaginatorsgetPaginators()Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetPatchResponsegetPatch(GetPatchRequest request)Retrieves a patch in an application using the specified identifier.GetPipelineResponsegetPipeline(GetPipelineRequest request)Retrieves a pipeline using the specified identifier.GetPipelineValidationResponsegetPipelineValidation(GetPipelineValidationRequest request)Retrieves a pipeline validation using the specified identifier.GetProjectResponsegetProject(GetProjectRequest request)Retrieves a project using the specified identifier.GetPublishedObjectResponsegetPublishedObject(GetPublishedObjectRequest request)Retrieves the details of a published object from an application.GetReferenceResponsegetReference(GetReferenceRequest request)Retrieves a reference in an application.GetRuntimeOperatorResponsegetRuntimeOperator(GetRuntimeOperatorRequest request)Retrieves a runtime operator using the specified identifier.GetRuntimePipelineResponsegetRuntimePipeline(GetRuntimePipelineRequest request)Retrieves a runtime pipeline using the specified identifier.GetScheduleResponsegetSchedule(GetScheduleRequest request)Retrieves schedule by schedule keyGetSchemaResponsegetSchema(GetSchemaRequest request)Retrieves a schema that can be accessed using the specified connection.GetTaskResponsegetTask(GetTaskRequest request)Retrieves a task using the specified identifier.GetTaskRunResponsegetTaskRun(GetTaskRunRequest request)Retrieves a task run using the specified identifier.GetTaskScheduleResponsegetTaskSchedule(GetTaskScheduleRequest request)Endpoint used to get taskSchedule by its keyGetTaskValidationResponsegetTaskValidation(GetTaskValidationRequest request)Retrieves a task validation using the specified identifier.GetTemplateResponsegetTemplate(GetTemplateRequest request)This endpoint can be used to get an application template using a key.GetUserDefinedFunctionResponsegetUserDefinedFunction(GetUserDefinedFunctionRequest request)Retrieves a UserDefinedFunction using the specified identifier.GetUserDefinedFunctionValidationResponsegetUserDefinedFunctionValidation(GetUserDefinedFunctionValidationRequest request)Retrieves a UserDefinedFunction validation using the specified identifier.DataIntegrationWaitersgetWaiters()Gets the pre-configured waiters available for resources for this service.GetWorkRequestResponsegetWorkRequest(GetWorkRequestRequest request)Retrieves the status of the work request with the given ID.GetWorkspaceResponsegetWorkspace(GetWorkspaceRequest request)Retrieves a Data Integration workspace using the specified identifier.ListApplicationsResponselistApplications(ListApplicationsRequest request)Retrieves a list of applications and provides options to filter the list.ListConnectionsResponselistConnections(ListConnectionsRequest request)Retrieves a list of all connections.ListConnectionValidationsResponselistConnectionValidations(ListConnectionValidationsRequest request)Retrieves a list of connection validations within the specified workspace.ListCopyObjectRequestsResponselistCopyObjectRequests(ListCopyObjectRequestsRequest request)This endpoint can be used to get the list of copy object requests.ListDataAssetsResponselistDataAssets(ListDataAssetsRequest request)Retrieves a list of all data asset summaries.ListDataEntitiesResponselistDataEntities(ListDataEntitiesRequest request)Lists a summary of data entities from the data asset using the specified connection.ListDataFlowsResponselistDataFlows(ListDataFlowsRequest request)Retrieves a list of data flows in a project or folder.ListDataFlowValidationsResponselistDataFlowValidations(ListDataFlowValidationsRequest request)Retrieves a list of data flow validations within the specified workspace.ListDependentObjectsResponselistDependentObjects(ListDependentObjectsRequest request)Retrieves a list of all dependent objects for a specific application.ListDisApplicationsResponselistDisApplications(ListDisApplicationsRequest request)Retrieves a list of DIS Applications in a compartment and provides options to filter the list.ListDisApplicationTaskRunLineagesResponselistDisApplicationTaskRunLineages(ListDisApplicationTaskRunLineagesRequest request)This endpoint can be used to list Task Run Lineages within a given time window.ListExportRequestsResponselistExportRequests(ListExportRequestsRequest request)This endpoint can be used to get the list of export object requests.ListExternalPublicationsResponselistExternalPublications(ListExternalPublicationsRequest request)Retrieves a list of external publications in an application and provides options to filter the list.ListExternalPublicationValidationsResponselistExternalPublicationValidations(ListExternalPublicationValidationsRequest request)Retrieves a lists of external publication validations in a workspace and provides options to filter the list.ListFoldersResponselistFolders(ListFoldersRequest request)Retrieves a list of folders in a project and provides options to filter the list.ListFunctionLibrariesResponselistFunctionLibraries(ListFunctionLibrariesRequest request)Retrieves a list of function libraries in a project and provides options to filter the list.ListImportRequestsResponselistImportRequests(ListImportRequestsRequest request)This endpoint can be used to get the list of import object requests.ListPatchChangesResponselistPatchChanges(ListPatchChangesRequest request)Retrieves a list of patches in an application and provides options to filter the list.ListPatchesResponselistPatches(ListPatchesRequest request)Retrieves a list of patches in an application and provides options to filter the list.ListPipelinesResponselistPipelines(ListPipelinesRequest request)Retrieves a list of pipelines in a project or folder from within a workspace, the query parameter specifies the project or folder.ListPipelineValidationsResponselistPipelineValidations(ListPipelineValidationsRequest request)Retrieves a list of pipeline validations within the specified workspace.ListProjectsResponselistProjects(ListProjectsRequest request)Retrieves a lists of projects in a workspace and provides options to filter the list.ListPublishedObjectsResponselistPublishedObjects(ListPublishedObjectsRequest request)Retrieves a list of all the published objects for a specified application.ListReferencesResponselistReferences(ListReferencesRequest request)Retrieves a list of references in an application.ListRuntimeOperatorsResponselistRuntimeOperators(ListRuntimeOperatorsRequest request)This endpoint can be used to list runtime operators with filtering optionsListRuntimePipelinesResponselistRuntimePipelines(ListRuntimePipelinesRequest request)This endpoint can be used to list runtime pipelines with filtering optionsListSchedulesResponselistSchedules(ListSchedulesRequest request)Use this endpoint to list schedules.ListSchemasResponselistSchemas(ListSchemasRequest request)Retrieves a list of all the schemas that can be accessed using the specified connection.ListTaskRunLineagesResponselistTaskRunLineages(ListTaskRunLineagesRequest request)This endpoint can be used to list Task Run Lineages within a given time window.ListTaskRunLogsResponselistTaskRunLogs(ListTaskRunLogsRequest request)Gets log entries for task runs using its key.ListTaskRunsResponselistTaskRuns(ListTaskRunsRequest request)Retrieves a list of task runs and provides options to filter the list.ListTasksResponselistTasks(ListTasksRequest request)Retrieves a list of all tasks in a specified project or folder.ListTaskSchedulesResponselistTaskSchedules(ListTaskSchedulesRequest request)This endpoint can be used to get the list of all the TaskSchedule objects.ListTaskValidationsResponselistTaskValidations(ListTaskValidationsRequest request)Retrieves a list of task validations within the specified workspace.ListTemplatesResponselistTemplates(ListTemplatesRequest request)This endpoint can be used to list application templates with filtering options.ListUserDefinedFunctionsResponselistUserDefinedFunctions(ListUserDefinedFunctionsRequest request)Retrieves a list of UserDefinedFunctions in a function library.ListUserDefinedFunctionValidationsResponselistUserDefinedFunctionValidations(ListUserDefinedFunctionValidationsRequest request)Retrieves a list of UserDefinedFunctionvalidations within the specified workspace.ListWorkRequestErrorsResponselistWorkRequestErrors(ListWorkRequestErrorsRequest request)Retrieves a paginated list of errors for a given work request.ListWorkRequestLogsResponselistWorkRequestLogs(ListWorkRequestLogsRequest request)Retrieves a paginated list of logs for a given work request.ListWorkRequestsResponselistWorkRequests(ListWorkRequestsRequest request)Lists the work requests in a compartment.ListWorkspacesResponselistWorkspaces(ListWorkspacesRequest request)Retrieves a list of Data Integration workspaces.voidrefreshClient()Rebuilds the client from scratch.voidsetEndpoint(String endpoint)Sets the endpoint to call (ex, https://www.example.com).voidsetRegion(Region region)Sets the region to call (ex, Region.US_PHOENIX_1).voidsetRegion(String regionId)Sets the region to call (ex, ‘us-phoenix-1’).StartWorkspaceResponsestartWorkspace(StartWorkspaceRequest request)Starts a workspace.StopWorkspaceResponsestopWorkspace(StopWorkspaceRequest request)Stops a workspace.UpdateApplicationResponseupdateApplication(UpdateApplicationRequest request)Updates an application.UpdateApplicationDetailedDescriptionResponseupdateApplicationDetailedDescription(UpdateApplicationDetailedDescriptionRequest request)Updates the detailed description of an Application.UpdateConnectionResponseupdateConnection(UpdateConnectionRequest request)Updates a connection under a data asset.UpdateCopyObjectRequestResponseupdateCopyObjectRequest(UpdateCopyObjectRequestRequest request)Updates the status of a copy object request.UpdateDataAssetResponseupdateDataAsset(UpdateDataAssetRequest request)Updates a specific data asset with default connection.UpdateDataFlowResponseupdateDataFlow(UpdateDataFlowRequest request)Updates a specific data flow.UpdateDisApplicationResponseupdateDisApplication(UpdateDisApplicationRequest request)Updates a DIS Application.UpdateDisApplicationDetailedDescriptionResponseupdateDisApplicationDetailedDescription(UpdateDisApplicationDetailedDescriptionRequest request)Updates the detailed description of an Application.UpdateExportRequestResponseupdateExportRequest(UpdateExportRequestRequest request)Updates the status of a export object request.UpdateExternalPublicationResponseupdateExternalPublication(UpdateExternalPublicationRequest request)Updates the external publication object.UpdateFolderResponseupdateFolder(UpdateFolderRequest request)Updates a specific folder.UpdateFunctionLibraryResponseupdateFunctionLibrary(UpdateFunctionLibraryRequest request)Updates a specific Function Library.UpdateImportRequestResponseupdateImportRequest(UpdateImportRequestRequest request)Updates the status of a import object request.UpdatePipelineResponseupdatePipeline(UpdatePipelineRequest request)Updates a specific pipeline.UpdateProjectResponseupdateProject(UpdateProjectRequest request)Updates a specific project.UpdateReferenceResponseupdateReference(UpdateReferenceRequest request)Updates the application references.UpdateScheduleResponseupdateSchedule(UpdateScheduleRequest request)Endpoint used to update the scheduleUpdateTaskResponseupdateTask(UpdateTaskRequest request)Updates a specific task.UpdateTaskRunResponseupdateTaskRun(UpdateTaskRunRequest request)Updates the status of the task run.UpdateTaskScheduleResponseupdateTaskSchedule(UpdateTaskScheduleRequest request)Endpoint used to update the TaskScheduleUpdateUserDefinedFunctionResponseupdateUserDefinedFunction(UpdateUserDefinedFunctionRequest request)Updates a specific UserDefinedFunction.UpdateWorkspaceResponseupdateWorkspace(UpdateWorkspaceRequest request)Updates the specified Data Integration workspace.voiduseRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)Determines whether realm specific endpoint should be used or not.- 
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 service.
 
 - 
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
 
 - 
changeCompartmentChangeCompartmentResponse changeCompartment(ChangeCompartmentRequest request) Moves a workspace to a specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ChangeCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeCompartment API. 
 
 - 
changeDisApplicationCompartmentChangeDisApplicationCompartmentResponse changeDisApplicationCompartment(ChangeDisApplicationCompartmentRequest request) Moves a DIS Application to a specified compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ChangeDisApplicationCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeDisApplicationCompartment API. 
 
 - 
createApplicationCreateApplicationResponse createApplication(CreateApplicationRequest request) Creates an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateApplication API. 
 
 - 
createApplicationDetailedDescriptionCreateApplicationDetailedDescriptionResponse createApplicationDetailedDescription(CreateApplicationDetailedDescriptionRequest request) Creates detailed description for an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateApplicationDetailedDescription API. 
 
 - 
createConnectionCreateConnectionResponse createConnection(CreateConnectionRequest request) Creates a connection under an existing data asset.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateConnectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateConnection API. 
 
 - 
createConnectionValidationCreateConnectionValidationResponse createConnectionValidation(CreateConnectionValidationRequest request) Creates a connection validation.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateConnectionValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateConnectionValidation API. 
 
 - 
createCopyObjectRequestCreateCopyObjectRequestResponse createCopyObjectRequest(CreateCopyObjectRequestRequest request) Copy Metadata Object.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateCopyObjectRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateCopyObjectRequest API. 
 
 - 
createDataAssetCreateDataAssetResponse createDataAsset(CreateDataAssetRequest request) Creates a data asset with default connection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateDataAssetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDataAsset API. 
 
 - 
createDataFlowCreateDataFlowResponse createDataFlow(CreateDataFlowRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateDataFlowExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDataFlow API. 
 
 - 
createDataFlowValidationCreateDataFlowValidationResponse createDataFlowValidation(CreateDataFlowValidationRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateDataFlowValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDataFlowValidation API. 
 
 - 
createDisApplicationCreateDisApplicationResponse createDisApplication(CreateDisApplicationRequest request) Creates a DIS Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateDisApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDisApplication API. 
 
 - 
createDisApplicationDetailedDescriptionCreateDisApplicationDetailedDescriptionResponse createDisApplicationDetailedDescription(CreateDisApplicationDetailedDescriptionRequest request) Creates detailed description for an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateDisApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateDisApplicationDetailedDescription API. 
 
 - 
createEntityShapeCreateEntityShapeResponse createEntityShape(CreateEntityShapeRequest request) Creates the data entity shape using the shape from the data asset.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateEntityShapeExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateEntityShape API. 
 
 - 
createExportRequestCreateExportRequestResponse createExportRequest(CreateExportRequestRequest request) Export Metadata Object- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateExportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateExportRequest API. 
 
 - 
createExternalPublicationCreateExternalPublicationResponse createExternalPublication(CreateExternalPublicationRequest request) Publish a DataFlow in a OCI DataFlow application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateExternalPublicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateExternalPublication API. 
 
 - 
createExternalPublicationValidationCreateExternalPublicationValidationResponse createExternalPublicationValidation(CreateExternalPublicationValidationRequest request) Validates a specific task.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateExternalPublicationValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateExternalPublicationValidation API. 
 
 - 
createFolderCreateFolderResponse createFolder(CreateFolderRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateFolderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateFolder API. 
 
 - 
createFunctionLibraryCreateFunctionLibraryResponse createFunctionLibrary(CreateFunctionLibraryRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateFunctionLibraryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateFunctionLibrary API. 
 
 - 
createImportRequestCreateImportRequestResponse createImportRequest(CreateImportRequestRequest request) Import Metadata Object- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateImportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateImportRequest API. 
 
 - 
createPatchCreatePatchResponse createPatch(CreatePatchRequest request) Creates a patch in an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreatePatchExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreatePatch API. 
 
 - 
createPipelineCreatePipelineResponse createPipeline(CreatePipelineRequest request) Creates a new pipeline in a project or folder ready for performing task orchestration.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreatePipelineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreatePipeline API. 
 
 - 
createPipelineValidationCreatePipelineValidationResponse createPipelineValidation(CreatePipelineValidationRequest request) Accepts the data flow definition in the request payload and creates a pipeline validation.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreatePipelineValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreatePipelineValidation API. 
 
 - 
createProjectCreateProjectResponse createProject(CreateProjectRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateProjectExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateProject API. 
 
 - 
createScheduleCreateScheduleResponse createSchedule(CreateScheduleRequest request) Endpoint to create a new schedule- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateSchedule API. 
 
 - 
createTaskCreateTaskResponse createTask(CreateTaskRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateTaskExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTask API. 
 
 - 
createTaskRunCreateTaskRunResponse createTaskRun(CreateTaskRunRequest request) Creates a data integration task run for the specified task.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateTaskRunExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTaskRun API. 
 
 - 
createTaskScheduleCreateTaskScheduleResponse createTaskSchedule(CreateTaskScheduleRequest request) Endpoint to be used create TaskSchedule.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateTaskScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTaskSchedule API. 
 
 - 
createTaskValidationCreateTaskValidationResponse createTaskValidation(CreateTaskValidationRequest request) Validates a specific task.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateTaskValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTaskValidation API. 
 
 - 
createUserDefinedFunctionCreateUserDefinedFunctionResponse createUserDefinedFunction(CreateUserDefinedFunctionRequest request) Creates a new UserDefinedFunction in a function library ready for performing data integrations.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateUserDefinedFunctionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateUserDefinedFunction API. 
 
 - 
createUserDefinedFunctionValidationCreateUserDefinedFunctionValidationResponse createUserDefinedFunctionValidation(CreateUserDefinedFunctionValidationRequest request) Accepts the UserDefinedFunction definition in the request payload and creates a UserDefinedFunction validation.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateUserDefinedFunctionValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateUserDefinedFunctionValidation API. 
 
 - 
createWorkspaceCreateWorkspaceResponse createWorkspace(CreateWorkspaceRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/CreateWorkspaceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateWorkspace API. 
 
 - 
deleteApplicationDeleteApplicationResponse deleteApplication(DeleteApplicationRequest request) Removes an application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteApplication API. 
 
 - 
deleteApplicationDetailedDescriptionDeleteApplicationDetailedDescriptionResponse deleteApplicationDetailedDescription(DeleteApplicationDetailedDescriptionRequest request) Deletes detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteApplicationDetailedDescription API. 
 
 - 
deleteConnectionDeleteConnectionResponse deleteConnection(DeleteConnectionRequest request) Removes a connection using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteConnectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteConnection API. 
 
 - 
deleteConnectionValidationDeleteConnectionValidationResponse deleteConnectionValidation(DeleteConnectionValidationRequest request) Deletes a connection validation.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteConnectionValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteConnectionValidation API. 
 
 - 
deleteCopyObjectRequestDeleteCopyObjectRequestResponse deleteCopyObjectRequest(DeleteCopyObjectRequestRequest request) Delete copy object request using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteCopyObjectRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteCopyObjectRequest API. 
 
 - 
deleteDataAssetDeleteDataAssetResponse deleteDataAsset(DeleteDataAssetRequest request) Removes a data asset using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteDataAssetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDataAsset API. 
 
 - 
deleteDataFlowDeleteDataFlowResponse deleteDataFlow(DeleteDataFlowRequest request) Removes a data flow from a project or folder using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteDataFlowExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDataFlow API. 
 
 - 
deleteDataFlowValidationDeleteDataFlowValidationResponse deleteDataFlowValidation(DeleteDataFlowValidationRequest request) Removes a data flow validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteDataFlowValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDataFlowValidation API. 
 
 - 
deleteDisApplicationDeleteDisApplicationResponse deleteDisApplication(DeleteDisApplicationRequest request) Removes a DIS application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteDisApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDisApplication API. 
 
 - 
deleteDisApplicationDetailedDescriptionDeleteDisApplicationDetailedDescriptionResponse deleteDisApplicationDetailedDescription(DeleteDisApplicationDetailedDescriptionRequest request) Deletes detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteDisApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteDisApplicationDetailedDescription API. 
 
 - 
deleteExportRequestDeleteExportRequestResponse deleteExportRequest(DeleteExportRequestRequest request) Delete export object request using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteExportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteExportRequest API. 
 
 - 
deleteExternalPublicationDeleteExternalPublicationResponse deleteExternalPublication(DeleteExternalPublicationRequest request) Removes a published object using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteExternalPublicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteExternalPublication API. 
 
 - 
deleteExternalPublicationValidationDeleteExternalPublicationValidationResponse deleteExternalPublicationValidation(DeleteExternalPublicationValidationRequest request) Removes a task validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteExternalPublicationValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteExternalPublicationValidation API. 
 
 - 
deleteFolderDeleteFolderResponse deleteFolder(DeleteFolderRequest request) Removes a folder from a project using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteFolderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteFolder API. 
 
 - 
deleteFunctionLibraryDeleteFunctionLibraryResponse deleteFunctionLibrary(DeleteFunctionLibraryRequest request) Removes a Function Library from a project using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteFunctionLibraryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteFunctionLibrary API. 
 
 - 
deleteImportRequestDeleteImportRequestResponse deleteImportRequest(DeleteImportRequestRequest request) Delete import object request using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteImportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteImportRequest API. 
 
 - 
deletePatchDeletePatchResponse deletePatch(DeletePatchRequest request) Removes a patch using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeletePatchExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeletePatch API. 
 
 - 
deletePipelineDeletePipelineResponse deletePipeline(DeletePipelineRequest request) Removes a pipeline from a project or folder using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeletePipelineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeletePipeline API. 
 
 - 
deletePipelineValidationDeletePipelineValidationResponse deletePipelineValidation(DeletePipelineValidationRequest request) Removes a pipeline validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeletePipelineValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeletePipelineValidation API. 
 
 - 
deleteProjectDeleteProjectResponse deleteProject(DeleteProjectRequest request) Removes a project from the workspace using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteProjectExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteProject API. 
 
 - 
deleteScheduleDeleteScheduleResponse deleteSchedule(DeleteScheduleRequest request) Endpoint to delete schedule.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteSchedule API. 
 
 - 
deleteTaskDeleteTaskResponse deleteTask(DeleteTaskRequest request) Removes a task using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteTaskExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTask API. 
 
 - 
deleteTaskRunDeleteTaskRunResponse deleteTaskRun(DeleteTaskRunRequest request) Deletes a task run using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteTaskRunExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTaskRun API. 
 
 - 
deleteTaskScheduleDeleteTaskScheduleResponse deleteTaskSchedule(DeleteTaskScheduleRequest request) Endpoint to delete TaskSchedule.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteTaskScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTaskSchedule API. 
 
 - 
deleteTaskValidationDeleteTaskValidationResponse deleteTaskValidation(DeleteTaskValidationRequest request) Removes a task validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteTaskValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTaskValidation API. 
 
 - 
deleteUserDefinedFunctionDeleteUserDefinedFunctionResponse deleteUserDefinedFunction(DeleteUserDefinedFunctionRequest request) Removes a UserDefinedFunction from a function library using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteUserDefinedFunctionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteUserDefinedFunction API. 
 
 - 
deleteUserDefinedFunctionValidationDeleteUserDefinedFunctionValidationResponse deleteUserDefinedFunctionValidation(DeleteUserDefinedFunctionValidationRequest request) Removes a UserDefinedFunction validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteUserDefinedFunctionValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteUserDefinedFunctionValidation API. 
 
 - 
deleteWorkspaceDeleteWorkspaceResponse deleteWorkspace(DeleteWorkspaceRequest request) Deletes a Data Integration workspace resource using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/DeleteWorkspaceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteWorkspace API. 
 
 - 
getApplicationGetApplicationResponse getApplication(GetApplicationRequest request) Retrieves an application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetApplication API. 
 
 - 
getApplicationDetailedDescriptionGetApplicationDetailedDescriptionResponse getApplicationDetailedDescription(GetApplicationDetailedDescriptionRequest request) Retrieves detailed description of an Application- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetApplicationDetailedDescription API. 
 
 - 
getCompositeStateGetCompositeStateResponse getCompositeState(GetCompositeStateRequest request) This endpoint can be used to get composite state for a given aggregator- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetCompositeStateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCompositeState API. 
 
 - 
getConnectionGetConnectionResponse getConnection(GetConnectionRequest request) Retrieves the connection details using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetConnectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetConnection API. 
 
 - 
getConnectionValidationGetConnectionValidationResponse getConnectionValidation(GetConnectionValidationRequest request) Retrieves a connection validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetConnectionValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetConnectionValidation API. 
 
 - 
getCopyObjectRequestGetCopyObjectRequestResponse getCopyObjectRequest(GetCopyObjectRequestRequest request) This endpoint can be used to get the summary/details of object being copied.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetCopyObjectRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCopyObjectRequest API. 
 
 - 
getCountStatisticGetCountStatisticResponse getCountStatistic(GetCountStatisticRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetCountStatisticExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetCountStatistic API. 
 
 - 
getDataAssetGetDataAssetResponse getDataAsset(GetDataAssetRequest request) Retrieves details of a data asset using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDataAssetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataAsset API. 
 
 - 
getDataEntityGetDataEntityResponse getDataEntity(GetDataEntityRequest request) Retrieves the data entity details with the given name from live schema.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDataEntityExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataEntity API. 
 
 - 
getDataFlowGetDataFlowResponse getDataFlow(GetDataFlowRequest request) Retrieves a data flow using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDataFlowExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataFlow API. 
 
 - 
getDataFlowValidationGetDataFlowValidationResponse getDataFlowValidation(GetDataFlowValidationRequest request) Retrieves a data flow validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDataFlowValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDataFlowValidation API. 
 
 - 
getDependentObjectGetDependentObjectResponse getDependentObject(GetDependentObjectRequest request) Retrieves the details of a dependent object from an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDependentObjectExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDependentObject API. 
 
 - 
getDisApplicationGetDisApplicationResponse getDisApplication(GetDisApplicationRequest request) Retrieves an application using the specified OCID.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDisApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDisApplication API. 
 
 - 
getDisApplicationDetailedDescriptionGetDisApplicationDetailedDescriptionResponse getDisApplicationDetailedDescription(GetDisApplicationDetailedDescriptionRequest request) Retrieves detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetDisApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetDisApplicationDetailedDescription API. 
 
 - 
getExportRequestGetExportRequestResponse getExportRequest(GetExportRequestRequest request) This endpoint can be used to get the summary/details of object being exported.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetExportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetExportRequest API. 
 
 - 
getExternalPublicationGetExternalPublicationResponse getExternalPublication(GetExternalPublicationRequest request) Retrieves a publshed object in an task using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetExternalPublicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetExternalPublication API. 
 
 - 
getExternalPublicationValidationGetExternalPublicationValidationResponse getExternalPublicationValidation(GetExternalPublicationValidationRequest request) Retrieves an external publication validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetExternalPublicationValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetExternalPublicationValidation API. 
 
 - 
getFolderGetFolderResponse getFolder(GetFolderRequest request) Retrieves a folder using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetFolderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetFolder API. 
 
 - 
getFunctionLibraryGetFunctionLibraryResponse getFunctionLibrary(GetFunctionLibraryRequest request) Retrieves a Function Library using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetFunctionLibraryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetFunctionLibrary API. 
 
 - 
getImportRequestGetImportRequestResponse getImportRequest(GetImportRequestRequest request) This endpoint can be used to get the summary/details of object being imported.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetImportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetImportRequest API. 
 
 - 
getPatchGetPatchResponse getPatch(GetPatchRequest request) Retrieves a patch in an application using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetPatchExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPatch API. 
 
 - 
getPipelineGetPipelineResponse getPipeline(GetPipelineRequest request) Retrieves a pipeline using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetPipelineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPipeline API. 
 
 - 
getPipelineValidationGetPipelineValidationResponse getPipelineValidation(GetPipelineValidationRequest request) Retrieves a pipeline validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetPipelineValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPipelineValidation API. 
 
 - 
getProjectGetProjectResponse getProject(GetProjectRequest request) Retrieves a project using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetProjectExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetProject API. 
 
 - 
getPublishedObjectGetPublishedObjectResponse getPublishedObject(GetPublishedObjectRequest request) Retrieves the details of a published object from an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetPublishedObjectExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPublishedObject API. 
 
 - 
getReferenceGetReferenceResponse getReference(GetReferenceRequest request) Retrieves a reference in an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetReferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetReference API. 
 
 - 
getRuntimeOperatorGetRuntimeOperatorResponse getRuntimeOperator(GetRuntimeOperatorRequest request) Retrieves a runtime operator using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetRuntimeOperatorExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetRuntimeOperator API. 
 
 - 
getRuntimePipelineGetRuntimePipelineResponse getRuntimePipeline(GetRuntimePipelineRequest request) Retrieves a runtime pipeline using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetRuntimePipelineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetRuntimePipeline API. 
 
 - 
getScheduleGetScheduleResponse getSchedule(GetScheduleRequest request) Retrieves schedule by schedule key- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSchedule API. 
 
 - 
getSchemaGetSchemaResponse getSchema(GetSchemaRequest request) Retrieves a schema that can be accessed using the specified connection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetSchemaExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetSchema API. 
 
 - 
getTaskGetTaskResponse getTask(GetTaskRequest request) Retrieves a task using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetTaskExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTask API. 
 
 - 
getTaskRunGetTaskRunResponse getTaskRun(GetTaskRunRequest request) Retrieves a task run using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetTaskRunExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTaskRun API. 
 
 - 
getTaskScheduleGetTaskScheduleResponse getTaskSchedule(GetTaskScheduleRequest request) Endpoint used to get taskSchedule by its key- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetTaskScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTaskSchedule API. 
 
 - 
getTaskValidationGetTaskValidationResponse getTaskValidation(GetTaskValidationRequest request) Retrieves a task validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetTaskValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTaskValidation API. 
 
 - 
getTemplateGetTemplateResponse getTemplate(GetTemplateRequest request) This endpoint can be used to get an application template using a key.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTemplate API. 
 
 - 
getUserDefinedFunctionGetUserDefinedFunctionResponse getUserDefinedFunction(GetUserDefinedFunctionRequest request) Retrieves a UserDefinedFunction using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetUserDefinedFunctionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUserDefinedFunction API. 
 
 - 
getUserDefinedFunctionValidationGetUserDefinedFunctionValidationResponse getUserDefinedFunctionValidation(GetUserDefinedFunctionValidationRequest request) Retrieves a UserDefinedFunction validation using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetUserDefinedFunctionValidationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetUserDefinedFunctionValidation API. 
 
 - 
getWorkRequestGetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request) Retrieves the status of the work request with the given ID.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API. 
 
 - 
getWorkspaceGetWorkspaceResponse getWorkspace(GetWorkspaceRequest request) Retrieves a Data Integration workspace using the specified identifier.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/GetWorkspaceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkspace API. 
 
 - 
listApplicationsListApplicationsResponse listApplications(ListApplicationsRequest request) Retrieves a list of applications and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListApplicationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListApplications API. 
 
 - 
listConnectionValidationsListConnectionValidationsResponse listConnectionValidations(ListConnectionValidationsRequest request) Retrieves a list of connection validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListConnectionValidationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListConnectionValidations API. 
 
 - 
listConnectionsListConnectionsResponse listConnections(ListConnectionsRequest request) Retrieves a list of all connections.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListConnectionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListConnections API. 
 
 - 
listCopyObjectRequestsListCopyObjectRequestsResponse listCopyObjectRequests(ListCopyObjectRequestsRequest request) This endpoint can be used to get the list of copy object requests.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListCopyObjectRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListCopyObjectRequests API. 
 
 - 
listDataAssetsListDataAssetsResponse listDataAssets(ListDataAssetsRequest request) Retrieves a list of all data asset summaries.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDataAssetsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataAssets API. 
 
 - 
listDataEntitiesListDataEntitiesResponse listDataEntities(ListDataEntitiesRequest request) Lists a summary of data entities from the data asset using the specified connection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDataEntitiesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataEntities API. 
 
 - 
listDataFlowValidationsListDataFlowValidationsResponse listDataFlowValidations(ListDataFlowValidationsRequest request) Retrieves a list of data flow validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDataFlowValidationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataFlowValidations API. 
 
 - 
listDataFlowsListDataFlowsResponse listDataFlows(ListDataFlowsRequest request) Retrieves a list of data flows in a project or folder.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDataFlowsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDataFlows API. 
 
 - 
listDependentObjectsListDependentObjectsResponse listDependentObjects(ListDependentObjectsRequest request) Retrieves a list of all dependent objects for a specific application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDependentObjectsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDependentObjects API. 
 
 - 
listDisApplicationTaskRunLineagesListDisApplicationTaskRunLineagesResponse listDisApplicationTaskRunLineages(ListDisApplicationTaskRunLineagesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDisApplicationTaskRunLineagesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDisApplicationTaskRunLineages API. 
 
 - 
listDisApplicationsListDisApplicationsResponse listDisApplications(ListDisApplicationsRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListDisApplicationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListDisApplications API. 
 
 - 
listExportRequestsListExportRequestsResponse listExportRequests(ListExportRequestsRequest request) This endpoint can be used to get the list of export object requests.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListExportRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListExportRequests API. 
 
 - 
listExternalPublicationValidationsListExternalPublicationValidationsResponse listExternalPublicationValidations(ListExternalPublicationValidationsRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListExternalPublicationValidationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListExternalPublicationValidations API. 
 
 - 
listExternalPublicationsListExternalPublicationsResponse listExternalPublications(ListExternalPublicationsRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListExternalPublicationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListExternalPublications API. 
 
 - 
listFoldersListFoldersResponse listFolders(ListFoldersRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListFoldersExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListFolders API. 
 
 - 
listFunctionLibrariesListFunctionLibrariesResponse listFunctionLibraries(ListFunctionLibrariesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListFunctionLibrariesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListFunctionLibraries API. 
 
 - 
listImportRequestsListImportRequestsResponse listImportRequests(ListImportRequestsRequest request) This endpoint can be used to get the list of import object requests.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListImportRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListImportRequests API. 
 
 - 
listPatchChangesListPatchChangesResponse listPatchChanges(ListPatchChangesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListPatchChangesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPatchChanges API. 
 
 - 
listPatchesListPatchesResponse listPatches(ListPatchesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListPatchesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPatches API. 
 
 - 
listPipelineValidationsListPipelineValidationsResponse listPipelineValidations(ListPipelineValidationsRequest request) Retrieves a list of pipeline validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListPipelineValidationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPipelineValidations API. 
 
 - 
listPipelinesListPipelinesResponse listPipelines(ListPipelinesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListPipelinesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPipelines API. 
 
 - 
listProjectsListProjectsResponse listProjects(ListProjectsRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListProjectsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListProjects API. 
 
 - 
listPublishedObjectsListPublishedObjectsResponse listPublishedObjects(ListPublishedObjectsRequest request) Retrieves a list of all the published objects for a specified application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListPublishedObjectsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPublishedObjects API. 
 
 - 
listReferencesListReferencesResponse listReferences(ListReferencesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListReferencesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListReferences API. 
 
 - 
listRuntimeOperatorsListRuntimeOperatorsResponse listRuntimeOperators(ListRuntimeOperatorsRequest request) This endpoint can be used to list runtime operators with filtering options- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListRuntimeOperatorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListRuntimeOperators API. 
 
 - 
listRuntimePipelinesListRuntimePipelinesResponse listRuntimePipelines(ListRuntimePipelinesRequest request) This endpoint can be used to list runtime pipelines with filtering options- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListRuntimePipelinesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListRuntimePipelines API. 
 
 - 
listSchedulesListSchedulesResponse listSchedules(ListSchedulesRequest request) Use this endpoint to list schedules.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListSchedulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSchedules API. 
 
 - 
listSchemasListSchemasResponse listSchemas(ListSchemasRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListSchemasExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListSchemas API. 
 
 - 
listTaskRunLineagesListTaskRunLineagesResponse listTaskRunLineages(ListTaskRunLineagesRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTaskRunLineagesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTaskRunLineages API. 
 
 - 
listTaskRunLogsListTaskRunLogsResponse listTaskRunLogs(ListTaskRunLogsRequest request) Gets log entries for task runs using its key.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTaskRunLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTaskRunLogs API. 
 
 - 
listTaskRunsListTaskRunsResponse listTaskRuns(ListTaskRunsRequest request) Retrieves a list of task runs and provides options to filter the list.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTaskRunsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTaskRuns API. 
 
 - 
listTaskSchedulesListTaskSchedulesResponse listTaskSchedules(ListTaskSchedulesRequest request) This endpoint can be used to get the list of all the TaskSchedule objects.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTaskSchedulesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTaskSchedules API. 
 
 - 
listTaskValidationsListTaskValidationsResponse listTaskValidations(ListTaskValidationsRequest request) Retrieves a list of task validations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTaskValidationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTaskValidations API. 
 
 - 
listTasksListTasksResponse listTasks(ListTasksRequest request) Retrieves a list of all tasks in a specified project or folder.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTasksExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTasks API. 
 
 - 
listTemplatesListTemplatesResponse listTemplates(ListTemplatesRequest request) This endpoint can be used to list application templates with filtering options.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListTemplatesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTemplates API. 
 
 - 
listUserDefinedFunctionValidationsListUserDefinedFunctionValidationsResponse listUserDefinedFunctionValidations(ListUserDefinedFunctionValidationsRequest request) Retrieves a list of UserDefinedFunctionvalidations within the specified workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListUserDefinedFunctionValidationsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUserDefinedFunctionValidations API. 
 
 - 
listUserDefinedFunctionsListUserDefinedFunctionsResponse listUserDefinedFunctions(ListUserDefinedFunctionsRequest request) Retrieves a list of UserDefinedFunctions in a function library.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListUserDefinedFunctionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListUserDefinedFunctions API. 
 
 - 
listWorkRequestErrorsListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request) Retrieves a paginated list of errors for a given work request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API. 
 
 - 
listWorkRequestLogsListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request) Retrieves a paginated list of logs for a given work request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API. 
 
 - 
listWorkRequestsListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request) Lists the work requests in a compartment.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API. 
 
 - 
listWorkspacesListWorkspacesResponse listWorkspaces(ListWorkspacesRequest request) Retrieves a list of Data Integration workspaces.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/ListWorkspacesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkspaces API. 
 
 - 
startWorkspaceStartWorkspaceResponse startWorkspace(StartWorkspaceRequest request) Starts a workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/StartWorkspaceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use StartWorkspace API. 
 
 - 
stopWorkspaceStopWorkspaceResponse stopWorkspace(StopWorkspaceRequest request) Stops a workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/StopWorkspaceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use StopWorkspace API. 
 
 - 
updateApplicationUpdateApplicationResponse updateApplication(UpdateApplicationRequest request) Updates an application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateApplication API. 
 
 - 
updateApplicationDetailedDescriptionUpdateApplicationDetailedDescriptionResponse updateApplicationDetailedDescription(UpdateApplicationDetailedDescriptionRequest request) Updates the detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateApplicationDetailedDescription API. 
 
 - 
updateConnectionUpdateConnectionResponse updateConnection(UpdateConnectionRequest request) Updates a connection under a data asset.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateConnectionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateConnection API. 
 
 - 
updateCopyObjectRequestUpdateCopyObjectRequestResponse updateCopyObjectRequest(UpdateCopyObjectRequestRequest request) Updates the status of a copy object request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateCopyObjectRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateCopyObjectRequest API. 
 
 - 
updateDataAssetUpdateDataAssetResponse updateDataAsset(UpdateDataAssetRequest request) Updates a specific data asset with default connection.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateDataAssetExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDataAsset API. 
 
 - 
updateDataFlowUpdateDataFlowResponse updateDataFlow(UpdateDataFlowRequest request) Updates a specific data flow.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateDataFlowExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDataFlow API. 
 
 - 
updateDisApplicationUpdateDisApplicationResponse updateDisApplication(UpdateDisApplicationRequest request) Updates a DIS Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateDisApplicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDisApplication API. 
 
 - 
updateDisApplicationDetailedDescriptionUpdateDisApplicationDetailedDescriptionResponse updateDisApplicationDetailedDescription(UpdateDisApplicationDetailedDescriptionRequest request) Updates the detailed description of an Application.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateDisApplicationDetailedDescriptionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateDisApplicationDetailedDescription API. 
 
 - 
updateExportRequestUpdateExportRequestResponse updateExportRequest(UpdateExportRequestRequest request) Updates the status of a export object request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateExportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateExportRequest API. 
 
 - 
updateExternalPublicationUpdateExternalPublicationResponse updateExternalPublication(UpdateExternalPublicationRequest request) Updates the external publication object.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateExternalPublicationExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateExternalPublication API. 
 
 - 
updateFolderUpdateFolderResponse updateFolder(UpdateFolderRequest request) Updates a specific folder.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateFolderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateFolder API. 
 
 - 
updateFunctionLibraryUpdateFunctionLibraryResponse updateFunctionLibrary(UpdateFunctionLibraryRequest request) Updates a specific Function Library.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateFunctionLibraryExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateFunctionLibrary API. 
 
 - 
updateImportRequestUpdateImportRequestResponse updateImportRequest(UpdateImportRequestRequest request) Updates the status of a import object request.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateImportRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateImportRequest API. 
 
 - 
updatePipelineUpdatePipelineResponse updatePipeline(UpdatePipelineRequest request) Updates a specific pipeline.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdatePipelineExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdatePipeline API. 
 
 - 
updateProjectUpdateProjectResponse updateProject(UpdateProjectRequest request) Updates a specific project.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateProjectExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateProject API. 
 
 - 
updateReferenceUpdateReferenceResponse updateReference(UpdateReferenceRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateReferenceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateReference API. 
 
 - 
updateScheduleUpdateScheduleResponse updateSchedule(UpdateScheduleRequest request) Endpoint used to update the schedule- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateSchedule API. 
 
 - 
updateTaskUpdateTaskResponse updateTask(UpdateTaskRequest request) 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
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateTaskExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTask API. 
 
 - 
updateTaskRunUpdateTaskRunResponse updateTaskRun(UpdateTaskRunRequest request) Updates the status of the task run.For example, aborts a task run. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateTaskRunExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTaskRun API. 
 
 - 
updateTaskScheduleUpdateTaskScheduleResponse updateTaskSchedule(UpdateTaskScheduleRequest request) Endpoint used to update the TaskSchedule- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateTaskScheduleExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTaskSchedule API. 
 
 - 
updateUserDefinedFunctionUpdateUserDefinedFunctionResponse updateUserDefinedFunction(UpdateUserDefinedFunctionRequest request) Updates a specific UserDefinedFunction.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateUserDefinedFunctionExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateUserDefinedFunction API. 
 
 - 
updateWorkspaceUpdateWorkspaceResponse updateWorkspace(UpdateWorkspaceRequest request) Updates the specified Data Integration workspace.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation will not retry by default, users can also use RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION provided by the SDK to enable retries for it. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/dataintegration/UpdateWorkspaceExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateWorkspace API. 
 
 - 
getWaitersDataIntegrationWaiters getWaiters() Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
 
 - 
getPaginatorsDataIntegrationPaginators getPaginators() Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Returns:
- The service paginators.
 
 
- 
 
-