@Generated(value="OracleSDKGenerator", comments="API Version: 20230518") public class DatabaseMigrationClient extends BaseSyncClient implements DatabaseMigration
Modifier and Type | Class and Description |
---|---|
static class |
DatabaseMigrationClient.Builder
Builder class for this client.
|
Modifier and Type | Field and Description |
---|---|
String |
clientCommonLibraryVersion
Compatible SDK version, provided by the codegen.
|
Optional<String> |
minimumClientCommonLibraryVersionFromClient
Minimum compatible SDK version, maybe provided by the codegen.
|
static Service |
SERVICE
Service instance for DatabaseMigration.
|
Constructor and Description |
---|
DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration)
Deprecated.
Use the
builder instead. |
DatabaseMigrationClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator)
Deprecated.
Use the
builder instead. |
Modifier and Type | Method and Description |
---|---|
AbortJobResponse |
abortJob(AbortJobRequest request)
Aborts a Migration Job (either Evaluation or Migration).
|
AddMigrationObjectsResponse |
addMigrationObjects(AddMigrationObjectsRequest request)
Add excluded/included object to the list.
|
static DatabaseMigrationClient.Builder |
builder()
Create a builder for this client.
|
ChangeConnectionCompartmentResponse |
changeConnectionCompartment(ChangeConnectionCompartmentRequest request)
Used to change the Database Connection compartment.
|
ChangeMigrationCompartmentResponse |
changeMigrationCompartment(ChangeMigrationCompartmentRequest request)
Used to change the Migration compartment.
|
CloneMigrationResponse |
cloneMigration(CloneMigrationRequest request)
Clone a configuration from an existing Migration.
|
void |
close() |
ConnectionDiagnosticsResponse |
connectionDiagnostics(ConnectionDiagnosticsRequest request)
Perform connection test for a database connection.
|
CreateConnectionResponse |
createConnection(CreateConnectionRequest request)
Create a Database Connection resource that contains the details to connect to either a Source
or Target Database in the migration.
|
CreateMigrationResponse |
createMigration(CreateMigrationRequest request)
Create a Migration resource that contains all the details to perform the database migration
operation, such as source and destination database details, credentials, etc.
|
CreateParameterFileVersionResponse |
createParameterFileVersion(CreateParameterFileVersionRequest request)
Creates a new version of the current parameter file contents to the specified value.
|
DeleteConnectionResponse |
deleteConnection(DeleteConnectionRequest request)
Deletes the Database Connection represented by the specified connection ID.
|
DeleteJobResponse |
deleteJob(DeleteJobRequest request)
Deletes the migration job represented by the given job ID.
|
DeleteMigrationResponse |
deleteMigration(DeleteMigrationRequest request)
Deletes the Migration represented by the specified migration ID.
|
DeleteParameterFileVersionResponse |
deleteParameterFileVersion(DeleteParameterFileVersionRequest request)
Deletes the given parameter file version
|
EvaluateMigrationResponse |
evaluateMigration(EvaluateMigrationRequest request)
Start Validate Migration job.
|
GetAdvisorReportResponse |
getAdvisorReport(GetAdvisorReportRequest request)
Get the Pre-Migration Advisor report details
|
String |
getClientCommonLibraryVersion() |
GetConnectionResponse |
getConnection(GetConnectionRequest request)
Display Database Connection details.
|
protected ClientConfigurator |
getDefaultConfigurator() |
String |
getEndpoint() |
GetJobResponse |
getJob(GetJobRequest request)
Get a migration job.
|
GetJobOutputContentResponse |
getJobOutputContent(GetJobOutputContentRequest request)
Get the migration Job Output content as a String.
|
GetMigrationResponse |
getMigration(GetMigrationRequest request)
Display Migration details.
|
Optional<String> |
getMinimumClientCommonLibraryVersionFromClient() |
DatabaseMigrationPaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data.
|
GetParameterFileVersionResponse |
getParameterFileVersion(GetParameterFileVersionRequest request)
Obtain the parameter file version contents for the specified parameter file name and the
associated job.
|
DatabaseMigrationWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
GetWorkRequestResponse |
getWorkRequest(GetWorkRequestRequest request)
Gets the details of a work request.
|
ListConnectionsResponse |
listConnections(ListConnectionsRequest request)
List all Database Connections.
|
ListExcludedObjectsResponse |
listExcludedObjects(ListExcludedObjectsRequest request)
List the excluded database objects.
|
ListJobOutputsResponse |
listJobOutputs(ListJobOutputsRequest request)
List the Job Outputs
|
ListJobsResponse |
listJobs(ListJobsRequest request)
List all the names of the Migration jobs associated to the specified migration site.
|
ListMigrationObjectsResponse |
listMigrationObjects(ListMigrationObjectsRequest request)
Display excluded/included objects.
|
ListMigrationObjectTypesResponse |
listMigrationObjectTypes(ListMigrationObjectTypesRequest request)
Display sample object types to exclude or include for a Migration.
|
ListMigrationParametersResponse |
listMigrationParameters(ListMigrationParametersRequest request)
List of parameters that can be used to customize migrations.
|
ListMigrationsResponse |
listMigrations(ListMigrationsRequest request)
List all Migrations.
|
ListParameterFileVersionsResponse |
listParameterFileVersions(ListParameterFileVersionsRequest request)
Return a list of the parameter file metadata of the migration execution of the specified job.
|
ListWorkRequestErrorsResponse |
listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Gets the errors for a work request.
|
ListWorkRequestLogsResponse |
listWorkRequestLogs(ListWorkRequestLogsRequest request)
Gets the logs for a work request.
|
ListWorkRequestsResponse |
listWorkRequests(ListWorkRequestsRequest request)
Lists the work requests in a compartment or for a specified resource.
|
MakeCurrentParameterFileVersionResponse |
makeCurrentParameterFileVersion(MakeCurrentParameterFileVersionRequest request)
Make current the given parameter file version
|
void |
populateServiceParametersInEndpoint(String endpoint,
Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base
endpoint.
|
void |
refreshClient()
Rebuild the backing
HttpClient . |
RemoveMigrationObjectsResponse |
removeMigrationObjects(RemoveMigrationObjectsRequest request)
Remove excluded/included objects.
|
ResumeJobResponse |
resumeJob(ResumeJobRequest request)
Resume a migration Job.
|
RetrieveSupportedPhasesResponse |
retrieveSupportedPhases(RetrieveSupportedPhasesRequest request)
Display Migration Phases for a specified migration.
|
void |
setEndpoint(String endpoint) |
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’).
|
StartMigrationResponse |
startMigration(StartMigrationRequest request)
Start Migration job.
|
SuspendJobResponse |
suspendJob(SuspendJobRequest request)
Place the currently executing migration Job in a Suspended State.
|
void |
updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.
|
UpdateConnectionResponse |
updateConnection(UpdateConnectionRequest request)
Update Database Connection resource details.
|
UpdateJobResponse |
updateJob(UpdateJobRequest request)
Update Migration Job resource details.
|
UpdateMigrationResponse |
updateMigration(UpdateMigrationRequest request)
Update Migration resource details.
|
void |
useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.
|
clientCall
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
close
public static final Service SERVICE
Service instance for DatabaseMigration.
public final String clientCommonLibraryVersion
@Deprecated public DatabaseMigrationClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)@Deprecated public DatabaseMigrationClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
@Deprecated public DatabaseMigrationClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
@Deprecated public DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
@Deprecated public DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
- ClientBuilderBase.additionalClientConfigurators
@Deprecated public DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
- ClientBuilderBase.additionalClientConfigurators
endpoint
- ClientBuilderBase.endpoint(java.lang.String)
@Deprecated public DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
- ClientBuilderBase.additionalClientConfigurators
endpoint
- ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
- ClientBuilderBase.signingStrategyRequestSignerFactories
@Deprecated public DatabaseMigrationClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see DatabaseMigrationClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
- ClientBuilderBase.additionalClientConfigurators
endpoint
- ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
- ClientBuilderBase.signingStrategyRequestSignerFactories
executorService
- DatabaseMigrationClient.Builder.executorService
public static DatabaseMigrationClient.Builder builder()
Create a builder for this client.
public void setRegion(Region region)
DatabaseMigration
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 DatabaseMigration
region
- The region of the service.public void setRegion(String regionId)
DatabaseMigration
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 DatabaseMigration
regionId
- The public region ID.public AbortJobResponse abortJob(AbortJobRequest request)
DatabaseMigration
Aborts a Migration Job (either Evaluation or Migration).
abortJob
in interface DatabaseMigration
request
- The request object containing the details to sendpublic AddMigrationObjectsResponse addMigrationObjects(AddMigrationObjectsRequest request)
DatabaseMigration
Add excluded/included object to the list.
addMigrationObjects
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ChangeConnectionCompartmentResponse changeConnectionCompartment(ChangeConnectionCompartmentRequest request)
DatabaseMigration
Used to change the Database Connection compartment.
changeConnectionCompartment
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ChangeMigrationCompartmentResponse changeMigrationCompartment(ChangeMigrationCompartmentRequest request)
DatabaseMigration
Used to change the Migration compartment.
changeMigrationCompartment
in interface DatabaseMigration
request
- The request object containing the details to sendpublic CloneMigrationResponse cloneMigration(CloneMigrationRequest request)
DatabaseMigration
Clone a configuration from an existing Migration.
cloneMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ConnectionDiagnosticsResponse connectionDiagnostics(ConnectionDiagnosticsRequest request)
DatabaseMigration
Perform connection test for a database connection.
connectionDiagnostics
in interface DatabaseMigration
request
- The request object containing the details to sendpublic CreateConnectionResponse createConnection(CreateConnectionRequest request)
DatabaseMigration
Create a Database Connection resource that contains the details to connect to either a Source or Target Database in the migration.
createConnection
in interface DatabaseMigration
request
- The request object containing the details to sendpublic CreateMigrationResponse createMigration(CreateMigrationRequest request)
DatabaseMigration
Create a Migration resource that contains all the details to perform the database migration operation, such as source and destination database details, credentials, etc.
createMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic CreateParameterFileVersionResponse createParameterFileVersion(CreateParameterFileVersionRequest request)
DatabaseMigration
Creates a new version of the current parameter file contents to the specified value.
createParameterFileVersion
in interface DatabaseMigration
request
- The request object containing the details to sendpublic DeleteConnectionResponse deleteConnection(DeleteConnectionRequest request)
DatabaseMigration
Deletes the Database Connection represented by the specified connection ID.
deleteConnection
in interface DatabaseMigration
request
- The request object containing the details to sendpublic DeleteJobResponse deleteJob(DeleteJobRequest request)
DatabaseMigration
Deletes the migration job represented by the given job ID.
deleteJob
in interface DatabaseMigration
request
- The request object containing the details to sendpublic DeleteMigrationResponse deleteMigration(DeleteMigrationRequest request)
DatabaseMigration
Deletes the Migration represented by the specified migration ID.
deleteMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic DeleteParameterFileVersionResponse deleteParameterFileVersion(DeleteParameterFileVersionRequest request)
DatabaseMigration
Deletes the given parameter file version
deleteParameterFileVersion
in interface DatabaseMigration
request
- The request object containing the details to sendpublic EvaluateMigrationResponse evaluateMigration(EvaluateMigrationRequest request)
DatabaseMigration
Start Validate Migration job.
evaluateMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetAdvisorReportResponse getAdvisorReport(GetAdvisorReportRequest request)
DatabaseMigration
Get the Pre-Migration Advisor report details
getAdvisorReport
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetConnectionResponse getConnection(GetConnectionRequest request)
DatabaseMigration
Display Database Connection details.
getConnection
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetJobResponse getJob(GetJobRequest request)
DatabaseMigration
Get a migration job.
getJob
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetJobOutputContentResponse getJobOutputContent(GetJobOutputContentRequest request)
DatabaseMigration
Get the migration Job Output content as a String.
getJobOutputContent
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetMigrationResponse getMigration(GetMigrationRequest request)
DatabaseMigration
Display Migration details.
getMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetParameterFileVersionResponse getParameterFileVersion(GetParameterFileVersionRequest request)
DatabaseMigration
Obtain the parameter file version contents for the specified parameter file name and the associated job. This operation will be allowed only if the job is certain acceptable lifecycle states.
getParameterFileVersion
in interface DatabaseMigration
request
- The request object containing the details to sendpublic GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
DatabaseMigration
Gets the details of a work request.
getWorkRequest
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListConnectionsResponse listConnections(ListConnectionsRequest request)
DatabaseMigration
List all Database Connections.
listConnections
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListExcludedObjectsResponse listExcludedObjects(ListExcludedObjectsRequest request)
DatabaseMigration
List the excluded database objects.
listExcludedObjects
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListJobOutputsResponse listJobOutputs(ListJobOutputsRequest request)
DatabaseMigration
List the Job Outputs
listJobOutputs
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListJobsResponse listJobs(ListJobsRequest request)
DatabaseMigration
List all the names of the Migration jobs associated to the specified migration site.
listJobs
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListMigrationObjectTypesResponse listMigrationObjectTypes(ListMigrationObjectTypesRequest request)
DatabaseMigration
Display sample object types to exclude or include for a Migration.
listMigrationObjectTypes
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListMigrationObjectsResponse listMigrationObjects(ListMigrationObjectsRequest request)
DatabaseMigration
Display excluded/included objects.
listMigrationObjects
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListMigrationParametersResponse listMigrationParameters(ListMigrationParametersRequest request)
DatabaseMigration
List of parameters that can be used to customize migrations.
listMigrationParameters
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListMigrationsResponse listMigrations(ListMigrationsRequest request)
DatabaseMigration
List all Migrations.
listMigrations
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListParameterFileVersionsResponse listParameterFileVersions(ListParameterFileVersionsRequest request)
DatabaseMigration
Return a list of the parameter file metadata of the migration execution of the specified job. This will only be acceptable if the job is in particular state. It will be accessible if the job is in the FAILED, PAUSED or SUSPENDED state.
listParameterFileVersions
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
DatabaseMigration
Gets the errors for a work request.
listWorkRequestErrors
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
DatabaseMigration
Gets the logs for a work request.
listWorkRequestLogs
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
DatabaseMigration
Lists the work requests in a compartment or for a specified resource.
listWorkRequests
in interface DatabaseMigration
request
- The request object containing the details to sendpublic MakeCurrentParameterFileVersionResponse makeCurrentParameterFileVersion(MakeCurrentParameterFileVersionRequest request)
DatabaseMigration
Make current the given parameter file version
makeCurrentParameterFileVersion
in interface DatabaseMigration
request
- The request object containing the details to sendpublic RemoveMigrationObjectsResponse removeMigrationObjects(RemoveMigrationObjectsRequest request)
DatabaseMigration
Remove excluded/included objects.
removeMigrationObjects
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ResumeJobResponse resumeJob(ResumeJobRequest request)
DatabaseMigration
Resume a migration Job.
resumeJob
in interface DatabaseMigration
request
- The request object containing the details to sendpublic RetrieveSupportedPhasesResponse retrieveSupportedPhases(RetrieveSupportedPhasesRequest request)
DatabaseMigration
Display Migration Phases for a specified migration.
retrieveSupportedPhases
in interface DatabaseMigration
request
- The request object containing the details to sendpublic StartMigrationResponse startMigration(StartMigrationRequest request)
DatabaseMigration
Start Migration job.
startMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic SuspendJobResponse suspendJob(SuspendJobRequest request)
DatabaseMigration
Place the currently executing migration Job in a Suspended State.
suspendJob
in interface DatabaseMigration
request
- The request object containing the details to sendpublic UpdateConnectionResponse updateConnection(UpdateConnectionRequest request)
DatabaseMigration
Update Database Connection resource details.
updateConnection
in interface DatabaseMigration
request
- The request object containing the details to sendpublic UpdateJobResponse updateJob(UpdateJobRequest request)
DatabaseMigration
Update Migration Job resource details.
updateJob
in interface DatabaseMigration
request
- The request object containing the details to sendpublic UpdateMigrationResponse updateMigration(UpdateMigrationRequest request)
DatabaseMigration
Update Migration resource details.
updateMigration
in interface DatabaseMigration
request
- The request object containing the details to sendpublic DatabaseMigrationWaiters getWaiters()
DatabaseMigration
Gets the pre-configured waiters available for resources for this service.
getWaiters
in interface DatabaseMigration
public DatabaseMigrationPaginators getPaginators()
DatabaseMigration
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 DatabaseMigration
protected ClientConfigurator getDefaultConfigurator()
public void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
useOfRealmSpecificEndpointTemplateEnabled
- This flag can be set to true or false to
enable or disable the use of realm-specific endpoint template respectivelypublic final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
endpoint
- The endpoint template in userequiredParametersMap
- Map of parameter name as key and value set in request path or
query parameter as valuepublic final void updateBaseEndpoint(String endpoint)
endpoint
- The updated endpoint to usepublic final void setEndpoint(String endpoint)
public final String getEndpoint()
public final void refreshClient()
HttpClient
. This will call ClientConfigurator
s again, and
can be used to e.g. refresh the SSL certificate.public final void close()
close
in interface AutoCloseable
public String getClientCommonLibraryVersion()
Copyright © 2016–2024. All rights reserved.