Get the endpoint that is being used to call (ex, https://www.example.com).
Sets the endpoint to call (ex, https://www.example.com).
The endpoint of the service.
Sets the region to call (ex, Region.US_PHOENIX_1). Note, this will call {@link #endpoint(String) endpoint} after resolving the endpoint.
The region of the service.
Sets the regionId to call (ex, 'us-phoenix-1').
Note, this will first try to map the region ID to a known Region and call {@link #region(Region) region}. If no known Region could be determined, it will create an endpoint assuming its in default Realm OC1 and then call {@link #endpoint(String) endpoint}.
The public region ID.
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to "true" if the user wants to enable use of realm specific endpoint template, otherwise set it to "false"
flag to enable the use of realm specific endpoint template
Enable Oracle Managed Custom Endpoint for given integration instance.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
AddOracleManagedCustomEndpointResponse
Change the compartment for an integration instance
This operation does not retry by default if the user has not defined a retry configuration.
ChangeIntegrationInstanceCompartmentResponse
Change an Integration instance network endpoint. The operation is long-running and creates a new WorkRequest.
This operation does not retry by default if the user has not defined a retry configuration.
ChangeIntegrationInstanceNetworkEndpointResponse
Change private endpoint outbound connection for given Integration instance. The operation is long-running and creates a new WorkRequest.
This operation does not retry by default if the user has not defined a retry configuration.
ChangePrivateEndpointOutboundConnectionResponse
Close the client once it is no longer needed
Creates a new Integration Instance.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
CreateIntegrationInstanceResponse
Creates a new IntegrationInstanceWaiter for resources for this service.
The waiter configuration for termination and delay strategy
The service waiters.
Deletes an Integration Instance resource by identifier. This operation does not retry by default if the user has not defined a retry configuration.
DeleteIntegrationInstanceResponse
Allows failover for disaster recovery. Called in the context of integration instance in that region. Upon calling the failover api in the region where given instance was created, the intigration instance if primary will be switched to standby and crossRegion integration instance will be switched to primary and vice-versa.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
DisasterRecoveryFailoverResponse
Enable Process Automation for given Integration Instance
This operation does not retry by default if the user has not defined a retry configuration.
EnableProcessAutomationResponse
Extend Data Retention period for given Integration Instance
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
ExtendDataRetentionResponse
Gets a IntegrationInstance by identifier This operation does not retry by default if the user has not defined a retry configuration.
GetIntegrationInstanceResponse
Gets the waiters available for resources for this service.
The service waiters.
Gets the status of the work request with the given ID. This operation does not retry by default if the user has not defined a retry configuration.
GetWorkRequestResponse
NOTE: This function is deprecated in favor of listIntegrationInstancesRecordIterator function. Creates a new async iterator which will iterate over the models.IntegrationInstanceSummary objects contained in responses from the listIntegrationInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listIntegrationInstancesResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listIntegrationInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestErrorsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequestError objects contained in responses from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestErrorsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestLogsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequestLogEntry objects contained in responses from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestLogsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestsRecordIterator function. Creates a new async iterator which will iterate over the models.WorkRequestSummary objects contained in responses from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
NOTE: This function is deprecated in favor of listWorkRequestsResponseIterator function. Creates a new async iterator which will iterate over the responses received from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Returns a list of Integration Instances.
This operation does not retry by default if the user has not defined a retry configuration.
ListIntegrationInstancesResponse
Creates a new async iterator which will iterate over the models.IntegrationInstanceSummary objects contained in responses from the listIntegrationInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listIntegrationInstances operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Get the errors of a work request. This operation does not retry by default if the user has not defined a retry configuration.
ListWorkRequestErrorsResponse
Creates a new async iterator which will iterate over the models.WorkRequestError objects contained in responses from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequestErrors operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Get the logs of a work request. This operation does not retry by default if the user has not defined a retry configuration.
ListWorkRequestLogsResponse
Creates a new async iterator which will iterate over the models.WorkRequestLogEntry objects contained in responses from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequestLogs operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Lists the work requests in a compartment.
This operation does not retry by default if the user has not defined a retry configuration.
ListWorkRequestsResponse
Creates a new async iterator which will iterate over the models.WorkRequestSummary objects contained in responses from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Creates a new async iterator which will iterate over the responses received from the listWorkRequests operation. This iterator will fetch more data from the server as needed.
a request which can be sent to the service operation
Remove Oracle Managed Custom Endpoint for given integration instance that was previously enabled.
This operation uses {@link common.OciSdkDefaultRetryConfiguration} by default if no retry configuration is defined by the user.
RemoveOracleManagedCustomEndpointResponse
Shutdown the circuit breaker used by the client when it is no longer needed
Start an integration instance that was previously in an INACTIVE state
This operation does not retry by default if the user has not defined a retry configuration.
StartIntegrationInstanceResponse
Stop an integration instance that was previously in an ACTIVE state
This operation does not retry by default if the user has not defined a retry configuration.
StopIntegrationInstanceResponse
Updates the Integration Instance. This operation does not retry by default if the user has not defined a retry configuration.
UpdateIntegrationInstanceResponse
This service client uses {@link common.CircuitBreaker.DefaultConfiguration} for all the operations by default if no circuit breaker configuration is defined by the user.