@Generated(value="OracleSDKGenerator", comments="API Version: 20210929") 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 |
---|---|
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.
|
ChangeAgentCompartmentResponse |
changeAgentCompartment(ChangeAgentCompartmentRequest request)
Used to configure an ODMS Agent Compartment ID.
|
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.
|
DeleteAgentResponse |
deleteAgent(DeleteAgentRequest request)
Delete the ODMS Agent represented by the specified ODMS Agent ID.
|
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.
|
EvaluateMigrationResponse |
evaluateMigration(EvaluateMigrationRequest request)
Start Validate Migration job.
|
GetAdvisorReportResponse |
getAdvisorReport(GetAdvisorReportRequest request)
Get the Pre-Migration Advisor report details
|
GetAgentResponse |
getAgent(GetAgentRequest request)
Display the ODMS Agent configuration.
|
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.
|
DatabaseMigrationPaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data.
|
DatabaseMigrationWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
GetWorkRequestResponse |
getWorkRequest(GetWorkRequestRequest request)
Gets the details of a work request.
|
ListAgentImagesResponse |
listAgentImages(ListAgentImagesRequest request)
Get details of the ODMS Agent Images available to install on-premises.
|
ListAgentsResponse |
listAgents(ListAgentsRequest request)
Display the name of all the existing ODMS Agents in the server.
|
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.
|
ListMigrationsResponse |
listMigrations(ListMigrationsRequest request)
List all Migrations.
|
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.
|
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.
|
UpdateAgentResponse |
updateAgent(UpdateAgentRequest request)
Modifies the ODMS Agent represented by the given ODMS Agent ID.
|
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.
@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 ChangeAgentCompartmentResponse changeAgentCompartment(ChangeAgentCompartmentRequest request)
DatabaseMigration
Used to configure an ODMS Agent Compartment ID.
changeAgentCompartment
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 DeleteAgentResponse deleteAgent(DeleteAgentRequest request)
DatabaseMigration
Delete the ODMS Agent represented by the specified ODMS Agent ID.
deleteAgent
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 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 GetAgentResponse getAgent(GetAgentRequest request)
DatabaseMigration
Display the ODMS Agent configuration.
getAgent
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 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 ListAgentImagesResponse listAgentImages(ListAgentImagesRequest request)
DatabaseMigration
Get details of the ODMS Agent Images available to install on-premises.
listAgentImages
in interface DatabaseMigration
request
- The request object containing the details to sendpublic ListAgentsResponse listAgents(ListAgentsRequest request)
DatabaseMigration
Display the name of all the existing ODMS Agents in the server.
listAgents
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 ListMigrationsResponse listMigrations(ListMigrationsRequest request)
DatabaseMigration
List all Migrations.
listMigrations
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 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 UpdateAgentResponse updateAgent(UpdateAgentRequest request)
DatabaseMigration
Modifies the ODMS Agent represented by the given ODMS Agent ID.
updateAgent
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
Copyright © 2016–2023. All rights reserved.