@Generated(value="OracleSDKGenerator", comments="API Version: 20210217") public class DataConnectivityManagementClient extends Object implements DataConnectivityManagement
Modifier and Type | Class and Description |
---|---|
static class |
DataConnectivityManagementClient.Builder
Builder class for this client.
|
Modifier and Type | Field and Description |
---|---|
static Service |
SERVICE
Service instance for DataConnectivityManagement.
|
Modifier | Constructor and Description |
---|---|
|
DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory)
Creates a new service instance using the given authentication provider and client configuration.
|
|
DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators)
Creates a new service instance using the given authentication provider and client configuration.
|
|
DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration.
|
|
DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration.
|
|
DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService)
Creates a new service instance using the given authentication provider and client configuration.
|
protected |
DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService,
RestClientFactoryBuilder restClientFactoryBuilder)
Creates a new service instance using the given authentication provider and client configuration.
|
|
DataConnectivityManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Creates a new service instance using the given authentication provider.
|
|
DataConnectivityManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration)
Creates a new service instance using the given authentication provider and client configuration.
|
|
DataConnectivityManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator)
Creates a new service instance using the given authentication provider and client configuration.
|
Modifier and Type | Method and Description |
---|---|
static DataConnectivityManagementClient.Builder |
builder()
Create a builder for this client.
|
ChangeEndpointCompartmentResponse |
changeEndpointCompartment(ChangeEndpointCompartmentRequest request)
The Endpoint will be moved to the desired compartment.
|
ChangeRegistryCompartmentResponse |
changeRegistryCompartment(ChangeRegistryCompartmentRequest request)
The registry will be moved to the desired compartment.
|
void |
close() |
CreateAttachDataAssetResponse |
createAttachDataAsset(CreateAttachDataAssetRequest request)
Attaches list of DataAssets to the given endpoint
|
CreateConnectionResponse |
createConnection(CreateConnectionRequest request)
Creates a connection under an existing data asset.
|
CreateConnectionValidationResponse |
createConnectionValidation(CreateConnectionValidationRequest request)
Creates a connection validation.
|
CreateConnectivityValidationResponse |
createConnectivityValidation(CreateConnectivityValidationRequest request)
This endpoint is used to trigger validation of dataAsset, connection, schema, entity, dataOperationConfig
|
CreateDataAssetResponse |
createDataAsset(CreateDataAssetRequest request)
Creates a data asset with default connection.
|
CreateDataPreviewResponse |
createDataPreview(CreateDataPreviewRequest request)
Provide data preview on live schema
|
CreateDataProfileResponse |
createDataProfile(CreateDataProfileRequest request)
Execute data profiling on live schema
|
CreateDeReferenceArtifactResponse |
createDeReferenceArtifact(CreateDeReferenceArtifactRequest request)
DeRereferenced a dcms artifact.
|
CreateDetachDataAssetResponse |
createDetachDataAsset(CreateDetachDataAssetRequest request)
Detaches list of DataAssets to the given endpoint
|
CreateEndpointResponse |
createEndpoint(CreateEndpointRequest request)
Creates a new Data Connectivity Management Endpoint ready for performing data Connectivity.
|
CreateEntityShapeResponse |
createEntityShape(CreateEntityShapeRequest request)
Creates the data entity shape using the shape from the data asset.
|
CreateExecuteOperationJobResponse |
createExecuteOperationJob(CreateExecuteOperationJobRequest request)
Call the operation to execute
|
CreateFolderResponse |
createFolder(CreateFolderRequest request)
Creates a folder under a specefied registry.
|
CreateFullPushDownTaskResponse |
createFullPushDownTask(CreateFullPushDownTaskRequest request)
This endpoint is used to create a connectivity task (like PushdownTask).
|
CreateReferenceArtifactResponse |
createReferenceArtifact(CreateReferenceArtifactRequest request)
Reference a data asset.
|
CreateRegistryResponse |
createRegistry(CreateRegistryRequest request)
Creates a new Data Connectivity Management Registry ready for performing data Connectivity Management.
|
CreateTestNetworkConnectivityResponse |
createTestNetworkConnectivity(CreateTestNetworkConnectivityRequest request)
Execute network validation on selected data assets associated with the provided private endpoint
|
DeleteConnectionResponse |
deleteConnection(DeleteConnectionRequest request)
Removes a connection using the specified identifier.
|
DeleteConnectionValidationResponse |
deleteConnectionValidation(DeleteConnectionValidationRequest request)
Deletes a connection validation.
|
DeleteDataAssetResponse |
deleteDataAsset(DeleteDataAssetRequest request)
Removes a data asset using the specified identifier.
|
DeleteEndpointResponse |
deleteEndpoint(DeleteEndpointRequest request)
Deletes a Data Connectivity Management Endpoint resource by identifier
|
DeleteFolderResponse |
deleteFolder(DeleteFolderRequest request)
Removes a folder using the specified identifier.
|
DeleteNetworkConnectivityStatusResponse |
deleteNetworkConnectivityStatus(DeleteNetworkConnectivityStatusRequest request)
This api is used to delete a persisted NetworkValidationStatus by its key
|
DeleteRegistryResponse |
deleteRegistry(DeleteRegistryRequest request)
Deletes a Data Connectivity Management Registry resource by identifier
|
GetConnectionResponse |
getConnection(GetConnectionRequest request)
Retrieves the connection details using the specified identifier.
|
GetConnectionValidationResponse |
getConnectionValidation(GetConnectionValidationRequest request)
Retrieves a connection validation using the specified identifier.
|
GetDataAssetResponse |
getDataAsset(GetDataAssetRequest request)
Retrieves details of a data asset using the specified identifier.
|
GetDataEntityResponse |
getDataEntity(GetDataEntityRequest request)
Retrieves the data entity details with the given name from live schema.
|
String |
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
|
GetEndpointResponse |
getEndpoint(GetEndpointRequest request)
Gets a Data Connectivity Management Endpoint by identifier
|
GetExecuteOperationJobResponse |
getExecuteOperationJob(GetExecuteOperationJobRequest request)
Get the operation status or operation execution result
|
GetFolderResponse |
getFolder(GetFolderRequest request)
Retrieves the folder details using the specified identifier.
|
GetNetworkConnectivityStatusResponse |
getNetworkConnectivityStatus(GetNetworkConnectivityStatusRequest request)
Get Status of network reachability check, with the timestamp when the status was last checked, for a given PrivateEndpoint-DataAsset pair
|
GetOperationResponse |
getOperation(GetOperationRequest request)
Retrieves the details of operation with given resource name.
|
DataConnectivityManagementPaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may return multiple
pages of data.
|
GetRegistryResponse |
getRegistry(GetRegistryRequest request)
Gets a Data Connectivity Management Registry by identifier
|
GetSchemaResponse |
getSchema(GetSchemaRequest request)
Retrieves a schema that can be accessed using the specified connection.
|
GetTypeResponse |
getType(GetTypeRequest request)
This endpoint retrieves dataAsset and connection attributes from DataAssetRegistry
|
DataConnectivityManagementWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
GetWorkRequestResponse |
getWorkRequest(GetWorkRequestRequest request)
Gets the status of the work request with the given ID.
|
ListConnectionsResponse |
listConnections(ListConnectionsRequest request)
Retrieves a list of all connections.
|
ListConnectionValidationsResponse |
listConnectionValidations(ListConnectionValidationsRequest request)
Retrieves a list of connection validations within the specified registry.
|
ListDataAssetsResponse |
listDataAssets(ListDataAssetsRequest request)
Retrieves a list of all data asset summaries.
|
ListDataEntitiesResponse |
listDataEntities(ListDataEntitiesRequest request)
Lists a summary of data entities from the data asset using the specified connection.
|
ListEndpointsResponse |
listEndpoints(ListEndpointsRequest request)
Returns a list of Data Connectivity Management Endpoints.
|
ListFoldersResponse |
listFolders(ListFoldersRequest request)
Retrieves a list of all folders.
|
ListOperationsResponse |
listOperations(ListOperationsRequest request)
Lists the summary of operations present in the schema identified by schema name.
|
ListReferenceArtifactsResponse |
listReferenceArtifacts(ListReferenceArtifactsRequest request)
Retrieves a list of all reference info of a dcms artifact.
|
ListRegistriesResponse |
listRegistries(ListRegistriesRequest request)
Returns a list of Data Connectivity Management Registries.
|
ListSchemasResponse |
listSchemas(ListSchemasRequest request)
Retrieves a list of all the schemas that can be accessed using the specified connection.
|
ListTypesResponse |
listTypes(ListTypesRequest request)
This endpoint retrieves list of all the supported connector types
|
ListWorkRequestErrorsResponse |
listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Return a (paginated) list of errors for a given work request.
|
ListWorkRequestLogsResponse |
listWorkRequestLogs(ListWorkRequestLogsRequest request)
Return a (paginated) list of logs for a given work request.
|
ListWorkRequestsResponse |
listWorkRequests(ListWorkRequestsRequest request)
Lists the work requests in a compartment.
|
void |
refreshClient()
Rebuilds the client from scratch.
|
void |
setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
|
void |
setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
|
void |
setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
|
UpdateConnectionResponse |
updateConnection(UpdateConnectionRequest request)
Updates a connection under a data asset.
|
UpdateDataAssetResponse |
updateDataAsset(UpdateDataAssetRequest request)
Updates a specific data asset with default connection.
|
UpdateEndpointResponse |
updateEndpoint(UpdateEndpointRequest request)
Updates the Data Connectivity Management Endpoint
|
UpdateFolderResponse |
updateFolder(UpdateFolderRequest request)
Updates a folder under a specefied registry.
|
UpdateRegistryResponse |
updateRegistry(UpdateRegistryRequest request)
Updates the Data Connectivity Management Registry
|
ValidateDataAssetNetworkReachablityResponse |
validateDataAssetNetworkReachablity(ValidateDataAssetNetworkReachablityRequest request)
Validates the dataAsset network Reachability.
|
public static final Service SERVICE
Service instance for DataConnectivityManagement.
public DataConnectivityManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Creates a new service instance using the given authentication provider.
authenticationDetailsProvider
- The authentication details provider, required.public DataConnectivityManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Creates a new service instance using the given authentication provider and client configuration.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.public DataConnectivityManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.public DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.public DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.additionalClientConfigurators
- Additional client configurators to be run after the primary configurator.public DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.additionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)public DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories
- The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)public DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories
- The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)executorService
- ExecutorService used by the client, or null to use the default configured ThreadPoolExecutorprotected DataConnectivityManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService, RestClientFactoryBuilder restClientFactoryBuilder)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
Use the DataConnectivityManagementClient.Builder
to get access to all these parameters.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories
- The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)executorService
- ExecutorService used by the client, or null to use the default configured ThreadPoolExecutorrestClientFactoryBuilder
- the builder for the RestClientFactory
public static DataConnectivityManagementClient.Builder builder()
Create a builder for this client.
public void refreshClient()
DataConnectivityManagement
Rebuilds the client from scratch. Useful to refresh certificates.
refreshClient
in interface DataConnectivityManagement
public void setEndpoint(String endpoint)
DataConnectivityManagement
Sets the endpoint to call (ex, https://www.example.com).
setEndpoint
in interface DataConnectivityManagement
endpoint
- The endpoint of the service.public String getEndpoint()
DataConnectivityManagement
Gets the set endpoint for REST call (ex, https://www.example.com)
getEndpoint
in interface DataConnectivityManagement
public void setRegion(Region region)
DataConnectivityManagement
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.
setRegion
in interface DataConnectivityManagement
region
- The region of the service.public void setRegion(String regionId)
DataConnectivityManagement
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call
setRegion
.
If no known Region could be determined, it will create an endpoint based on the
default endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
setRegion
in interface DataConnectivityManagement
regionId
- The public region ID.public void close()
close
in interface AutoCloseable
public ChangeEndpointCompartmentResponse changeEndpointCompartment(ChangeEndpointCompartmentRequest request)
DataConnectivityManagement
The Endpoint will be moved to the desired compartment.
changeEndpointCompartment
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ChangeRegistryCompartmentResponse changeRegistryCompartment(ChangeRegistryCompartmentRequest request)
DataConnectivityManagement
The registry will be moved to the desired compartment.
changeRegistryCompartment
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateAttachDataAssetResponse createAttachDataAsset(CreateAttachDataAssetRequest request)
DataConnectivityManagement
Attaches list of DataAssets to the given endpoint
createAttachDataAsset
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateConnectionResponse createConnection(CreateConnectionRequest request)
DataConnectivityManagement
Creates a connection under an existing data asset.
createConnection
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateConnectionValidationResponse createConnectionValidation(CreateConnectionValidationRequest request)
DataConnectivityManagement
Creates a connection validation.
createConnectionValidation
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateConnectivityValidationResponse createConnectivityValidation(CreateConnectivityValidationRequest request)
DataConnectivityManagement
This endpoint is used to trigger validation of dataAsset, connection, schema, entity, dataOperationConfig
createConnectivityValidation
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateDataAssetResponse createDataAsset(CreateDataAssetRequest request)
DataConnectivityManagement
Creates a data asset with default connection.
createDataAsset
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateDataPreviewResponse createDataPreview(CreateDataPreviewRequest request)
DataConnectivityManagement
Provide data preview on live schema
createDataPreview
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateDataProfileResponse createDataProfile(CreateDataProfileRequest request)
DataConnectivityManagement
Execute data profiling on live schema
createDataProfile
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateDeReferenceArtifactResponse createDeReferenceArtifact(CreateDeReferenceArtifactRequest request)
DataConnectivityManagement
DeRereferenced a dcms artifact.
createDeReferenceArtifact
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateDetachDataAssetResponse createDetachDataAsset(CreateDetachDataAssetRequest request)
DataConnectivityManagement
Detaches list of DataAssets to the given endpoint
createDetachDataAsset
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateEndpointResponse createEndpoint(CreateEndpointRequest request)
DataConnectivityManagement
Creates a new Data Connectivity Management Endpoint ready for performing data Connectivity.
createEndpoint
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateEntityShapeResponse createEntityShape(CreateEntityShapeRequest request)
DataConnectivityManagement
Creates the data entity shape using the shape from the data asset.
createEntityShape
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateExecuteOperationJobResponse createExecuteOperationJob(CreateExecuteOperationJobRequest request)
DataConnectivityManagement
Call the operation to execute
createExecuteOperationJob
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateFolderResponse createFolder(CreateFolderRequest request)
DataConnectivityManagement
Creates a folder under a specefied registry.
createFolder
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateFullPushDownTaskResponse createFullPushDownTask(CreateFullPushDownTaskRequest request)
DataConnectivityManagement
This endpoint is used to create a connectivity task (like PushdownTask).
createFullPushDownTask
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateReferenceArtifactResponse createReferenceArtifact(CreateReferenceArtifactRequest request)
DataConnectivityManagement
Reference a data asset.
createReferenceArtifact
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateRegistryResponse createRegistry(CreateRegistryRequest request)
DataConnectivityManagement
Creates a new Data Connectivity Management Registry ready for performing data Connectivity Management.
createRegistry
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic CreateTestNetworkConnectivityResponse createTestNetworkConnectivity(CreateTestNetworkConnectivityRequest request)
DataConnectivityManagement
Execute network validation on selected data assets associated with the provided private endpoint
createTestNetworkConnectivity
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteConnectionResponse deleteConnection(DeleteConnectionRequest request)
DataConnectivityManagement
Removes a connection using the specified identifier.
deleteConnection
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteConnectionValidationResponse deleteConnectionValidation(DeleteConnectionValidationRequest request)
DataConnectivityManagement
Deletes a connection validation.
deleteConnectionValidation
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteDataAssetResponse deleteDataAsset(DeleteDataAssetRequest request)
DataConnectivityManagement
Removes a data asset using the specified identifier.
deleteDataAsset
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteEndpointResponse deleteEndpoint(DeleteEndpointRequest request)
DataConnectivityManagement
Deletes a Data Connectivity Management Endpoint resource by identifier
deleteEndpoint
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteFolderResponse deleteFolder(DeleteFolderRequest request)
DataConnectivityManagement
Removes a folder using the specified identifier.
deleteFolder
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteNetworkConnectivityStatusResponse deleteNetworkConnectivityStatus(DeleteNetworkConnectivityStatusRequest request)
DataConnectivityManagement
This api is used to delete a persisted NetworkValidationStatus by its key
deleteNetworkConnectivityStatus
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DeleteRegistryResponse deleteRegistry(DeleteRegistryRequest request)
DataConnectivityManagement
Deletes a Data Connectivity Management Registry resource by identifier
deleteRegistry
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetConnectionResponse getConnection(GetConnectionRequest request)
DataConnectivityManagement
Retrieves the connection details using the specified identifier.
getConnection
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetConnectionValidationResponse getConnectionValidation(GetConnectionValidationRequest request)
DataConnectivityManagement
Retrieves a connection validation using the specified identifier.
getConnectionValidation
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetDataAssetResponse getDataAsset(GetDataAssetRequest request)
DataConnectivityManagement
Retrieves details of a data asset using the specified identifier.
getDataAsset
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetDataEntityResponse getDataEntity(GetDataEntityRequest request)
DataConnectivityManagement
Retrieves the data entity details with the given name from live schema.
getDataEntity
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetEndpointResponse getEndpoint(GetEndpointRequest request)
DataConnectivityManagement
Gets a Data Connectivity Management Endpoint by identifier
getEndpoint
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetExecuteOperationJobResponse getExecuteOperationJob(GetExecuteOperationJobRequest request)
DataConnectivityManagement
Get the operation status or operation execution result
getExecuteOperationJob
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetFolderResponse getFolder(GetFolderRequest request)
DataConnectivityManagement
Retrieves the folder details using the specified identifier.
getFolder
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetNetworkConnectivityStatusResponse getNetworkConnectivityStatus(GetNetworkConnectivityStatusRequest request)
DataConnectivityManagement
Get Status of network reachability check, with the timestamp when the status was last checked, for a given PrivateEndpoint-DataAsset pair
getNetworkConnectivityStatus
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetOperationResponse getOperation(GetOperationRequest request)
DataConnectivityManagement
Retrieves the details of operation with given resource name.
getOperation
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetRegistryResponse getRegistry(GetRegistryRequest request)
DataConnectivityManagement
Gets a Data Connectivity Management Registry by identifier
getRegistry
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetSchemaResponse getSchema(GetSchemaRequest request)
DataConnectivityManagement
Retrieves a schema that can be accessed using the specified connection.
getSchema
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetTypeResponse getType(GetTypeRequest request)
DataConnectivityManagement
This endpoint retrieves dataAsset and connection attributes from DataAssetRegistry
getType
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
DataConnectivityManagement
Gets the status of the work request with the given ID.
getWorkRequest
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListConnectionValidationsResponse listConnectionValidations(ListConnectionValidationsRequest request)
DataConnectivityManagement
Retrieves a list of connection validations within the specified registry.
listConnectionValidations
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListConnectionsResponse listConnections(ListConnectionsRequest request)
DataConnectivityManagement
Retrieves a list of all connections.
listConnections
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListDataAssetsResponse listDataAssets(ListDataAssetsRequest request)
DataConnectivityManagement
Retrieves a list of all data asset summaries.
listDataAssets
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListDataEntitiesResponse listDataEntities(ListDataEntitiesRequest request)
DataConnectivityManagement
Lists a summary of data entities from the data asset using the specified connection.
listDataEntities
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListEndpointsResponse listEndpoints(ListEndpointsRequest request)
DataConnectivityManagement
Returns a list of Data Connectivity Management Endpoints.
listEndpoints
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListFoldersResponse listFolders(ListFoldersRequest request)
DataConnectivityManagement
Retrieves a list of all folders.
listFolders
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListOperationsResponse listOperations(ListOperationsRequest request)
DataConnectivityManagement
Lists the summary of operations present in the schema identified by schema name.
listOperations
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListReferenceArtifactsResponse listReferenceArtifacts(ListReferenceArtifactsRequest request)
DataConnectivityManagement
Retrieves a list of all reference info of a dcms artifact.
listReferenceArtifacts
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListRegistriesResponse listRegistries(ListRegistriesRequest request)
DataConnectivityManagement
Returns a list of Data Connectivity Management Registries.
listRegistries
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListSchemasResponse listSchemas(ListSchemasRequest request)
DataConnectivityManagement
Retrieves a list of all the schemas that can be accessed using the specified connection.
listSchemas
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListTypesResponse listTypes(ListTypesRequest request)
DataConnectivityManagement
This endpoint retrieves list of all the supported connector types
listTypes
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
DataConnectivityManagement
Return a (paginated) list of errors for a given work request.
listWorkRequestErrors
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
DataConnectivityManagement
Return a (paginated) list of logs for a given work request.
listWorkRequestLogs
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
DataConnectivityManagement
Lists the work requests in a compartment.
listWorkRequests
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic UpdateConnectionResponse updateConnection(UpdateConnectionRequest request)
DataConnectivityManagement
Updates a connection under a data asset.
updateConnection
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic UpdateDataAssetResponse updateDataAsset(UpdateDataAssetRequest request)
DataConnectivityManagement
Updates a specific data asset with default connection.
updateDataAsset
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic UpdateEndpointResponse updateEndpoint(UpdateEndpointRequest request)
DataConnectivityManagement
Updates the Data Connectivity Management Endpoint
updateEndpoint
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic UpdateFolderResponse updateFolder(UpdateFolderRequest request)
DataConnectivityManagement
Updates a folder under a specefied registry.
updateFolder
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic UpdateRegistryResponse updateRegistry(UpdateRegistryRequest request)
DataConnectivityManagement
Updates the Data Connectivity Management Registry
updateRegistry
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic ValidateDataAssetNetworkReachablityResponse validateDataAssetNetworkReachablity(ValidateDataAssetNetworkReachablityRequest request)
DataConnectivityManagement
Validates the dataAsset network Reachability.
validateDataAssetNetworkReachablity
in interface DataConnectivityManagement
request
- The request object containing the details to sendpublic DataConnectivityManagementWaiters getWaiters()
DataConnectivityManagement
Gets the pre-configured waiters available for resources for this service.
getWaiters
in interface DataConnectivityManagement
public DataConnectivityManagementPaginators getPaginators()
DataConnectivityManagement
Gets the pre-configured paginators available for list operations in this service which may return multiple
pages of data. These paginators provide an Iterable
interface so that service responses, or
resources/records, can be iterated through without having to manually deal with pagination and page tokens.
getPaginators
in interface DataConnectivityManagement
Copyright © 2016–2022. All rights reserved.