Class OperationsInsightsAsyncClient
- java.lang.Object
-
- com.oracle.bmc.http.internal.BaseAsyncClient
-
- com.oracle.bmc.opsi.OperationsInsightsAsyncClient
-
- All Implemented Interfaces:
OperationsInsightsAsync,AutoCloseable
@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public class OperationsInsightsAsyncClient extends BaseAsyncClient implements OperationsInsightsAsyncAsync client implementation for OperationsInsights service.
There are two ways to use async client: 1. Use AsyncHandler: using AsyncHandler, if the response to the call is anInputStream, like getObject Api in object storage service, developers need to process the stream in AsyncHandler, and not anywhere else, because the stream will be closed right after the AsyncHandler is invoked.
2. Use Java Future: using Java Future, developers need to close the stream after they are done with the Java Future.
Accessing the result should be done in a mutually exclusive manner, either through the Future or the AsyncHandler, but not both. If the Future is used, the caller should pass in null as the AsyncHandler. If the AsyncHandler is used, it is still safe to use the Future to determine whether or not the request was completed via Future.isDone/isCancelled.
Please refer to https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/ResteasyClientWithObjectStorageExample.java
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperationsInsightsAsyncClient.BuilderBuilder class for this client.
-
Field Summary
Fields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for OperationsInsights.
-
Constructor Summary
Constructors Constructor Description OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.OperationsInsightsAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.OperationsInsightsAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.OperationsInsightsAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.AutoCloseable
close
-
Methods inherited from interface com.oracle.bmc.opsi.OperationsInsightsAsync
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
-
-
-
-
Constructor Detail
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configuration
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactory
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfigurators
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)
-
OperationsInsightsAsyncClient
@Deprecated public OperationsInsightsAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories-ClientBuilderBase.signingStrategyRequestSignerFactories
-
-
Method Detail
-
builder
public static OperationsInsightsAsyncClient.Builder builder()
Create a builder for this client.- Returns:
- builder
-
setRegion
public void setRegion(Region region)
Description copied from interface:OperationsInsightsAsyncSets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpointafter resolving the endpoint. If the service is not available in this region, however, an IllegalArgumentException will be raised.- Specified by:
setRegionin interfaceOperationsInsightsAsync- Parameters:
region- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:OperationsInsightsAsyncSets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call
setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format (
Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Specified by:
setRegionin interfaceOperationsInsightsAsync- Parameters:
regionId- The public region ID.
-
addExadataInsightMembers
public Future<AddExadataInsightMembersResponse> addExadataInsightMembers(AddExadataInsightMembersRequest request, AsyncHandler<AddExadataInsightMembersRequest,AddExadataInsightMembersResponse> handler)
Description copied from interface:OperationsInsightsAsyncAdd new members (e.g.databases and hosts) to an Exadata system in Operations Insights. Exadata-related metric collection and analysis will be started.
- Specified by:
addExadataInsightMembersin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeAutonomousDatabaseInsightAdvancedFeatures
public Future<ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse> changeAutonomousDatabaseInsightAdvancedFeatures(ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest request, AsyncHandler<ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest,ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdate connection detail for advanced features of Autonomous Database in Operations Insights.- Specified by:
changeAutonomousDatabaseInsightAdvancedFeaturesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeAwrHubSourceCompartment
public Future<ChangeAwrHubSourceCompartmentResponse> changeAwrHubSourceCompartment(ChangeAwrHubSourceCompartmentRequest request, AsyncHandler<ChangeAwrHubSourceCompartmentRequest,ChangeAwrHubSourceCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves an AwrHubSource resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeAwrHubSourceCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeDatabaseInsightCompartment
public Future<ChangeDatabaseInsightCompartmentResponse> changeDatabaseInsightCompartment(ChangeDatabaseInsightCompartmentRequest request, AsyncHandler<ChangeDatabaseInsightCompartmentRequest,ChangeDatabaseInsightCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves a DatabaseInsight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeDatabaseInsightCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeEnterpriseManagerBridgeCompartment
public Future<ChangeEnterpriseManagerBridgeCompartmentResponse> changeEnterpriseManagerBridgeCompartment(ChangeEnterpriseManagerBridgeCompartmentRequest request, AsyncHandler<ChangeEnterpriseManagerBridgeCompartmentRequest,ChangeEnterpriseManagerBridgeCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves a EnterpriseManagerBridge resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeEnterpriseManagerBridgeCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeExadataInsightCompartment
public Future<ChangeExadataInsightCompartmentResponse> changeExadataInsightCompartment(ChangeExadataInsightCompartmentRequest request, AsyncHandler<ChangeExadataInsightCompartmentRequest,ChangeExadataInsightCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves an Exadata insight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeExadataInsightCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeExternalMysqlDatabaseInsightConnection
public Future<ChangeExternalMysqlDatabaseInsightConnectionResponse> changeExternalMysqlDatabaseInsightConnection(ChangeExternalMysqlDatabaseInsightConnectionRequest request, AsyncHandler<ChangeExternalMysqlDatabaseInsightConnectionRequest,ChangeExternalMysqlDatabaseInsightConnectionResponse> handler)
Description copied from interface:OperationsInsightsAsyncChange the connection details of an External MySQL database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeExternalMysqlDatabaseInsightConnectionin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeHostInsightCompartment
public Future<ChangeHostInsightCompartmentResponse> changeHostInsightCompartment(ChangeHostInsightCompartmentRequest request, AsyncHandler<ChangeHostInsightCompartmentRequest,ChangeHostInsightCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves a HostInsight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeHostInsightCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeMacsManagedAutonomousDatabaseInsightConnection
public Future<ChangeMacsManagedAutonomousDatabaseInsightConnectionResponse> changeMacsManagedAutonomousDatabaseInsightConnection(ChangeMacsManagedAutonomousDatabaseInsightConnectionRequest request, AsyncHandler<ChangeMacsManagedAutonomousDatabaseInsightConnectionRequest,ChangeMacsManagedAutonomousDatabaseInsightConnectionResponse> handler)
Description copied from interface:OperationsInsightsAsyncChange the connection details of a MACS-managed autonomous database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMacsManagedAutonomousDatabaseInsightConnectionin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeMacsManagedCloudDatabaseInsightConnection
public Future<ChangeMacsManagedCloudDatabaseInsightConnectionResponse> changeMacsManagedCloudDatabaseInsightConnection(ChangeMacsManagedCloudDatabaseInsightConnectionRequest request, AsyncHandler<ChangeMacsManagedCloudDatabaseInsightConnectionRequest,ChangeMacsManagedCloudDatabaseInsightConnectionResponse> handler)
Description copied from interface:OperationsInsightsAsyncChange the connection details of a Cloud MACS-managed database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMacsManagedCloudDatabaseInsightConnectionin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeNewsReportCompartment
public Future<ChangeNewsReportCompartmentResponse> changeNewsReportCompartment(ChangeNewsReportCompartmentRequest request, AsyncHandler<ChangeNewsReportCompartmentRequest,ChangeNewsReportCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves a news report resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeNewsReportCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeOperationsInsightsPrivateEndpointCompartment
public Future<ChangeOperationsInsightsPrivateEndpointCompartmentResponse> changeOperationsInsightsPrivateEndpointCompartment(ChangeOperationsInsightsPrivateEndpointCompartmentRequest request, AsyncHandler<ChangeOperationsInsightsPrivateEndpointCompartmentRequest,ChangeOperationsInsightsPrivateEndpointCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves a private endpoint from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeOperationsInsightsPrivateEndpointCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeOperationsInsightsWarehouseCompartment
public Future<ChangeOperationsInsightsWarehouseCompartmentResponse> changeOperationsInsightsWarehouseCompartment(ChangeOperationsInsightsWarehouseCompartmentRequest request, AsyncHandler<ChangeOperationsInsightsWarehouseCompartmentRequest,ChangeOperationsInsightsWarehouseCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves a Operations Insights Warehouse resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeOperationsInsightsWarehouseCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changeOpsiConfigurationCompartment
public Future<ChangeOpsiConfigurationCompartmentResponse> changeOpsiConfigurationCompartment(ChangeOpsiConfigurationCompartmentRequest request, AsyncHandler<ChangeOpsiConfigurationCompartmentRequest,ChangeOpsiConfigurationCompartmentResponse> handler)
Description copied from interface:OperationsInsightsAsyncMoves an OpsiConfiguration resource from one compartment to another.- Specified by:
changeOpsiConfigurationCompartmentin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
changePeComanagedDatabaseInsight
public Future<ChangePeComanagedDatabaseInsightResponse> changePeComanagedDatabaseInsight(ChangePeComanagedDatabaseInsightRequest request, AsyncHandler<ChangePeComanagedDatabaseInsightRequest,ChangePeComanagedDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncChange the connection details of a co-managed database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changePeComanagedDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createAwrHub
public Future<CreateAwrHubResponse> createAwrHub(CreateAwrHubRequest request, AsyncHandler<CreateAwrHubRequest,CreateAwrHubResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a AWR hub resource for the tenant in Operations Insights.This resource will be created in root compartment.
- Specified by:
createAwrHubin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createAwrHubSource
public Future<CreateAwrHubSourceResponse> createAwrHubSource(CreateAwrHubSourceRequest request, AsyncHandler<CreateAwrHubSourceRequest,CreateAwrHubSourceResponse> handler)
Description copied from interface:OperationsInsightsAsyncRegister Awr Hub source- Specified by:
createAwrHubSourcein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createDatabaseInsight
public Future<CreateDatabaseInsightResponse> createDatabaseInsight(CreateDatabaseInsightRequest request, AsyncHandler<CreateDatabaseInsightRequest,CreateDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a Database Insight resource for a database in Operations Insights.The database will be enabled in Operations Insights. Database metric collection and analysis will be started.
- Specified by:
createDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createEnterpriseManagerBridge
public Future<CreateEnterpriseManagerBridgeResponse> createEnterpriseManagerBridge(CreateEnterpriseManagerBridgeRequest request, AsyncHandler<CreateEnterpriseManagerBridgeRequest,CreateEnterpriseManagerBridgeResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a Enterprise Manager bridge in Operations Insights.- Specified by:
createEnterpriseManagerBridgein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createExadataInsight
public Future<CreateExadataInsightResponse> createExadataInsight(CreateExadataInsightRequest request, AsyncHandler<CreateExadataInsightRequest,CreateExadataInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate an Exadata insight resource for an Exadata system in Operations Insights.The Exadata system will be enabled in Operations Insights. Exadata-related metric collection and analysis will be started.
- Specified by:
createExadataInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createHostInsight
public Future<CreateHostInsightResponse> createHostInsight(CreateHostInsightRequest request, AsyncHandler<CreateHostInsightRequest,CreateHostInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a Host Insight resource for a host in Ops Insights.The host will be enabled in Ops Insights. Host metric collection and analysis will be started.
- Specified by:
createHostInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createNewsReport
public Future<CreateNewsReportResponse> createNewsReport(CreateNewsReportRequest request, AsyncHandler<CreateNewsReportRequest,CreateNewsReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a news report in Ops Insights.The report will be enabled in Ops Insights. Insights will be emailed as per selected frequency.
- Specified by:
createNewsReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createOperationsInsightsPrivateEndpoint
public Future<CreateOperationsInsightsPrivateEndpointResponse> createOperationsInsightsPrivateEndpoint(CreateOperationsInsightsPrivateEndpointRequest request, AsyncHandler<CreateOperationsInsightsPrivateEndpointRequest,CreateOperationsInsightsPrivateEndpointResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a private endpoint resource for the tenant in Ops Insights.This resource will be created in customer compartment.
- Specified by:
createOperationsInsightsPrivateEndpointin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createOperationsInsightsWarehouse
public Future<CreateOperationsInsightsWarehouseResponse> createOperationsInsightsWarehouse(CreateOperationsInsightsWarehouseRequest request, AsyncHandler<CreateOperationsInsightsWarehouseRequest,CreateOperationsInsightsWarehouseResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a Ops Insights Warehouse resource for the tenant in Ops Insights.New ADW will be provisioned for this tenant. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment. If the ‘opsi-warehouse-type’ header is passed to the API, a warehouse resource without ADW or Schema provisioning is created.
- Specified by:
createOperationsInsightsWarehousein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createOperationsInsightsWarehouseUser
public Future<CreateOperationsInsightsWarehouseUserResponse> createOperationsInsightsWarehouseUser(CreateOperationsInsightsWarehouseUserRequest request, AsyncHandler<CreateOperationsInsightsWarehouseUserRequest,CreateOperationsInsightsWarehouseUserResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate a Operations Insights Warehouse user resource for the tenant in Operations Insights.This resource will be created in root compartment.
- Specified by:
createOperationsInsightsWarehouseUserin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
createOpsiConfiguration
public Future<CreateOpsiConfigurationResponse> createOpsiConfiguration(CreateOpsiConfigurationRequest request, AsyncHandler<CreateOpsiConfigurationRequest,CreateOpsiConfigurationResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreate an OPSI configuration resource.- Specified by:
createOpsiConfigurationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteAwrHub
public Future<DeleteAwrHubResponse> deleteAwrHub(DeleteAwrHubRequest request, AsyncHandler<DeleteAwrHubRequest,DeleteAwrHubResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an AWR hub.- Specified by:
deleteAwrHubin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteAwrHubObject
public Future<DeleteAwrHubObjectResponse> deleteAwrHubObject(DeleteAwrHubObjectRequest request, AsyncHandler<DeleteAwrHubObjectRequest,DeleteAwrHubObjectResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an Awr Hub object.- Specified by:
deleteAwrHubObjectin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteAwrHubSource
public Future<DeleteAwrHubSourceResponse> deleteAwrHubSource(DeleteAwrHubSourceRequest request, AsyncHandler<DeleteAwrHubSourceRequest,DeleteAwrHubSourceResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an Awr Hub source object.- Specified by:
deleteAwrHubSourcein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteDatabaseInsight
public Future<DeleteDatabaseInsightResponse> deleteDatabaseInsight(DeleteDatabaseInsightRequest request, AsyncHandler<DeleteDatabaseInsightRequest,DeleteDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes a database insight.The database insight will be deleted and cannot be enabled again.
- Specified by:
deleteDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteEnterpriseManagerBridge
public Future<DeleteEnterpriseManagerBridgeResponse> deleteEnterpriseManagerBridge(DeleteEnterpriseManagerBridgeRequest request, AsyncHandler<DeleteEnterpriseManagerBridgeRequest,DeleteEnterpriseManagerBridgeResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an Operations Insights Enterprise Manager bridge.If any database insight is still referencing this bridge, the operation will fail.
- Specified by:
deleteEnterpriseManagerBridgein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteExadataInsight
public Future<DeleteExadataInsightResponse> deleteExadataInsight(DeleteExadataInsightRequest request, AsyncHandler<DeleteExadataInsightRequest,DeleteExadataInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an Exadata insight.The Exadata insight will be deleted and cannot be enabled again.
- Specified by:
deleteExadataInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteHostInsight
public Future<DeleteHostInsightResponse> deleteHostInsight(DeleteHostInsightRequest request, AsyncHandler<DeleteHostInsightRequest,DeleteHostInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes a host insight.The host insight will be deleted and cannot be enabled again.
- Specified by:
deleteHostInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteNewsReport
public Future<DeleteNewsReportResponse> deleteNewsReport(DeleteNewsReportRequest request, AsyncHandler<DeleteNewsReportRequest,DeleteNewsReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes a news report.The news report will be deleted and cannot be enabled again.
- Specified by:
deleteNewsReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteOperationsInsightsPrivateEndpoint
public Future<DeleteOperationsInsightsPrivateEndpointResponse> deleteOperationsInsightsPrivateEndpoint(DeleteOperationsInsightsPrivateEndpointRequest request, AsyncHandler<DeleteOperationsInsightsPrivateEndpointRequest,DeleteOperationsInsightsPrivateEndpointResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes a private endpoint.- Specified by:
deleteOperationsInsightsPrivateEndpointin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteOperationsInsightsWarehouse
public Future<DeleteOperationsInsightsWarehouseResponse> deleteOperationsInsightsWarehouse(DeleteOperationsInsightsWarehouseRequest request, AsyncHandler<DeleteOperationsInsightsWarehouseRequest,DeleteOperationsInsightsWarehouseResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an Operations Insights Warehouse.There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment. User must delete AWR Hub resource for this warehouse before calling this operation. User must delete the warehouse users before calling this operation.
- Specified by:
deleteOperationsInsightsWarehousein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteOperationsInsightsWarehouseUser
public Future<DeleteOperationsInsightsWarehouseUserResponse> deleteOperationsInsightsWarehouseUser(DeleteOperationsInsightsWarehouseUserRequest request, AsyncHandler<DeleteOperationsInsightsWarehouseUserRequest,DeleteOperationsInsightsWarehouseUserResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an Operations Insights Warehouse User.- Specified by:
deleteOperationsInsightsWarehouseUserin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
deleteOpsiConfiguration
public Future<DeleteOpsiConfigurationResponse> deleteOpsiConfiguration(DeleteOpsiConfigurationRequest request, AsyncHandler<DeleteOpsiConfigurationRequest,DeleteOpsiConfigurationResponse> handler)
Description copied from interface:OperationsInsightsAsyncDeletes an OPSI configuration resource.- Specified by:
deleteOpsiConfigurationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
disableAutonomousDatabaseInsightAdvancedFeatures
public Future<DisableAutonomousDatabaseInsightAdvancedFeaturesResponse> disableAutonomousDatabaseInsightAdvancedFeatures(DisableAutonomousDatabaseInsightAdvancedFeaturesRequest request, AsyncHandler<DisableAutonomousDatabaseInsightAdvancedFeaturesRequest,DisableAutonomousDatabaseInsightAdvancedFeaturesResponse> handler)
Description copied from interface:OperationsInsightsAsyncDisable advanced features for an Autonomous Database in Operations Insights.The connection detail and advanced features will be removed.
- Specified by:
disableAutonomousDatabaseInsightAdvancedFeaturesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
disableAwrHubSource
public Future<DisableAwrHubSourceResponse> disableAwrHubSource(DisableAwrHubSourceRequest request, AsyncHandler<DisableAwrHubSourceRequest,DisableAwrHubSourceResponse> handler)
Description copied from interface:OperationsInsightsAsyncDisables a Awr Hub source database in Operations Insights.This will stop the Awr data flow for the given Awr Hub source.
- Specified by:
disableAwrHubSourcein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
disableDatabaseInsight
public Future<DisableDatabaseInsightResponse> disableDatabaseInsight(DisableDatabaseInsightRequest request, AsyncHandler<DisableDatabaseInsightRequest,DisableDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncDisables a database in Operations Insights.Database metric collection and analysis will be stopped.
- Specified by:
disableDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
disableExadataInsight
public Future<DisableExadataInsightResponse> disableExadataInsight(DisableExadataInsightRequest request, AsyncHandler<DisableExadataInsightRequest,DisableExadataInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncDisables an Exadata system in Operations Insights.Exadata-related metric collection and analysis will be stopped.
- Specified by:
disableExadataInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
disableHostInsight
public Future<DisableHostInsightResponse> disableHostInsight(DisableHostInsightRequest request, AsyncHandler<DisableHostInsightRequest,DisableHostInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncDisables a host in Ops Insights.Host metric collection and analysis will be stopped.
- Specified by:
disableHostInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
downloadOperationsInsightsWarehouseWallet
public Future<DownloadOperationsInsightsWarehouseWalletResponse> downloadOperationsInsightsWarehouseWallet(DownloadOperationsInsightsWarehouseWalletRequest request, AsyncHandler<DownloadOperationsInsightsWarehouseWalletRequest,DownloadOperationsInsightsWarehouseWalletResponse> handler)
Description copied from interface:OperationsInsightsAsyncDownload the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.- Specified by:
downloadOperationsInsightsWarehouseWalletin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
enableAutonomousDatabaseInsightAdvancedFeatures
public Future<EnableAutonomousDatabaseInsightAdvancedFeaturesResponse> enableAutonomousDatabaseInsightAdvancedFeatures(EnableAutonomousDatabaseInsightAdvancedFeaturesRequest request, AsyncHandler<EnableAutonomousDatabaseInsightAdvancedFeaturesRequest,EnableAutonomousDatabaseInsightAdvancedFeaturesResponse> handler)
Description copied from interface:OperationsInsightsAsyncEnables advanced features for an Autonomous Database in Operations Insights.A direct connection will be available for further collection.
- Specified by:
enableAutonomousDatabaseInsightAdvancedFeaturesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
enableAwrHubSource
public Future<EnableAwrHubSourceResponse> enableAwrHubSource(EnableAwrHubSourceRequest request, AsyncHandler<EnableAwrHubSourceRequest,EnableAwrHubSourceResponse> handler)
Description copied from interface:OperationsInsightsAsyncEnables a Awr Hub source database in Operations Insights.This will resume the Awr data flow for the given Awr Hub source if it was stopped earlier.
- Specified by:
enableAwrHubSourcein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
enableDatabaseInsight
public Future<EnableDatabaseInsightResponse> enableDatabaseInsight(EnableDatabaseInsightRequest request, AsyncHandler<EnableDatabaseInsightRequest,EnableDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncEnables a database in Operations Insights.Database metric collection and analysis will be started.
- Specified by:
enableDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
enableExadataInsight
public Future<EnableExadataInsightResponse> enableExadataInsight(EnableExadataInsightRequest request, AsyncHandler<EnableExadataInsightRequest,EnableExadataInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncEnables an Exadata system in Operations Insights.Exadata-related metric collection and analysis will be started.
- Specified by:
enableExadataInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
enableHostInsight
public Future<EnableHostInsightResponse> enableHostInsight(EnableHostInsightRequest request, AsyncHandler<EnableHostInsightRequest,EnableHostInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncEnables a host in Ops Insights.Host metric collection and analysis will be started.
- Specified by:
enableHostInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getAwrDatabaseReport
public Future<GetAwrDatabaseReportResponse> getAwrDatabaseReport(GetAwrDatabaseReportRequest request, AsyncHandler<GetAwrDatabaseReportRequest,GetAwrDatabaseReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the AWR report for the specified database.- Specified by:
getAwrDatabaseReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getAwrDatabaseSqlReport
public Future<GetAwrDatabaseSqlReportResponse> getAwrDatabaseSqlReport(GetAwrDatabaseSqlReportRequest request, AsyncHandler<GetAwrDatabaseSqlReportRequest,GetAwrDatabaseSqlReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the SQL health check report for one SQL of the specified database.- Specified by:
getAwrDatabaseSqlReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getAwrHub
public Future<GetAwrHubResponse> getAwrHub(GetAwrHubRequest request, AsyncHandler<GetAwrHubRequest,GetAwrHubResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an AWR hub.- Specified by:
getAwrHubin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getAwrHubObject
public Future<GetAwrHubObjectResponse> getAwrHubObject(GetAwrHubObjectRequest request, AsyncHandler<GetAwrHubObjectRequest,GetAwrHubObjectResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the Awr Hub object metadata and body.- Specified by:
getAwrHubObjectin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getAwrHubSource
public Future<GetAwrHubSourceResponse> getAwrHubSource(GetAwrHubSourceRequest request, AsyncHandler<GetAwrHubSourceRequest,GetAwrHubSourceResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the Awr Hub source object.- Specified by:
getAwrHubSourcein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getAwrReport
public Future<GetAwrReportResponse> getAwrReport(GetAwrReportRequest request, AsyncHandler<GetAwrReportRequest,GetAwrReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the AWR report for the specified source database in the AWR hub.The difference between the timeGreaterThanOrEqualTo and timeLessThanOrEqualTo should not be greater than 7 days. Either beginSnapshotIdentifierGreaterThanOrEqualTo & endSnapshotIdentifierLessThanOrEqualTo params Or timeGreaterThanOrEqualTo & timeLessThanOrEqualTo params are required.
- Specified by:
getAwrReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDatabaseInsight
public Future<GetDatabaseInsightResponse> getDatabaseInsight(GetDatabaseInsightRequest request, AsyncHandler<GetDatabaseInsightRequest,GetDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of a database insight.- Specified by:
getDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getEnterpriseManagerBridge
public Future<GetEnterpriseManagerBridgeResponse> getEnterpriseManagerBridge(GetEnterpriseManagerBridgeRequest request, AsyncHandler<GetEnterpriseManagerBridgeRequest,GetEnterpriseManagerBridgeResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an Operations Insights Enterprise Manager bridge.- Specified by:
getEnterpriseManagerBridgein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getExadataInsight
public Future<GetExadataInsightResponse> getExadataInsight(GetExadataInsightRequest request, AsyncHandler<GetExadataInsightRequest,GetExadataInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an Exadata insight.- Specified by:
getExadataInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getHostInsight
public Future<GetHostInsightResponse> getHostInsight(GetHostInsightRequest request, AsyncHandler<GetHostInsightRequest,GetHostInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of a host insight.- Specified by:
getHostInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getNewsReport
public Future<GetNewsReportResponse> getNewsReport(GetNewsReportRequest request, AsyncHandler<GetNewsReportRequest,GetNewsReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of a news report.- Specified by:
getNewsReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getOperationsInsightsPrivateEndpoint
public Future<GetOperationsInsightsPrivateEndpointResponse> getOperationsInsightsPrivateEndpoint(GetOperationsInsightsPrivateEndpointRequest request, AsyncHandler<GetOperationsInsightsPrivateEndpointRequest,GetOperationsInsightsPrivateEndpointResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the details of the specified private endpoint.- Specified by:
getOperationsInsightsPrivateEndpointin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getOperationsInsightsWarehouse
public Future<GetOperationsInsightsWarehouseResponse> getOperationsInsightsWarehouse(GetOperationsInsightsWarehouseRequest request, AsyncHandler<GetOperationsInsightsWarehouseRequest,GetOperationsInsightsWarehouseResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an Ops Insights Warehouse.There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
- Specified by:
getOperationsInsightsWarehousein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getOperationsInsightsWarehouseUser
public Future<GetOperationsInsightsWarehouseUserResponse> getOperationsInsightsWarehouseUser(GetOperationsInsightsWarehouseUserRequest request, AsyncHandler<GetOperationsInsightsWarehouseUserRequest,GetOperationsInsightsWarehouseUserResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an Operations Insights Warehouse User.- Specified by:
getOperationsInsightsWarehouseUserin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getOpsiConfiguration
public Future<GetOpsiConfigurationResponse> getOpsiConfiguration(GetOpsiConfigurationRequest request, AsyncHandler<GetOpsiConfigurationRequest,GetOpsiConfigurationResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an OPSI configuration resource.Values specified in configItemField and configItemCustomStatus query params will be considered, only if configItems field is requested as part of opsiConfigField query param. Values specified in configItemCustomStatus will determine whether only customized configuration items or only non-customized configuration items or both have to be returned.
- Specified by:
getOpsiConfigurationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getOpsiDataObject
public Future<GetOpsiDataObjectResponse> getOpsiDataObject(GetOpsiDataObjectRequest request, AsyncHandler<GetOpsiDataObjectRequest,GetOpsiDataObjectResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets details of an OPSI data object.- Specified by:
getOpsiDataObjectin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getWorkRequest
public Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the status of the work request with the given ID.- Specified by:
getWorkRequestin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
headAwrHubObject
public Future<HeadAwrHubObjectResponse> headAwrHubObject(HeadAwrHubObjectRequest request, AsyncHandler<HeadAwrHubObjectRequest,HeadAwrHubObjectResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the Awr Hub object’s user-defined metadata and entity tag (ETag).- Specified by:
headAwrHubObjectin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestAddmReports
public Future<IngestAddmReportsResponse> ingestAddmReports(IngestAddmReportsRequest request, AsyncHandler<IngestAddmReportsRequest,IngestAddmReportsResponse> handler)
Description copied from interface:OperationsInsightsAsyncThis endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestAddmReportsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestDatabaseConfiguration
public Future<IngestDatabaseConfigurationResponse> ingestDatabaseConfiguration(IngestDatabaseConfigurationRequest request, AsyncHandler<IngestDatabaseConfigurationRequest,IngestDatabaseConfigurationResponse> handler)
Description copied from interface:OperationsInsightsAsyncThis is a generic ingest endpoint for all database configuration metrics.- Specified by:
ingestDatabaseConfigurationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestHostConfiguration
public Future<IngestHostConfigurationResponse> ingestHostConfiguration(IngestHostConfigurationRequest request, AsyncHandler<IngestHostConfigurationRequest,IngestHostConfigurationResponse> handler)
Description copied from interface:OperationsInsightsAsyncThis is a generic ingest endpoint for all the host configuration metrics- Specified by:
ingestHostConfigurationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestHostMetrics
public Future<IngestHostMetricsResponse> ingestHostMetrics(IngestHostMetricsRequest request, AsyncHandler<IngestHostMetricsRequest,IngestHostMetricsResponse> handler)
Description copied from interface:OperationsInsightsAsyncThis is a generic ingest endpoint for all the host performance metrics- Specified by:
ingestHostMetricsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestMySqlSqlStats
public Future<IngestMySqlSqlStatsResponse> ingestMySqlSqlStats(IngestMySqlSqlStatsRequest request, AsyncHandler<IngestMySqlSqlStatsRequest,IngestMySqlSqlStatsResponse> handler)
Description copied from interface:OperationsInsightsAsyncThe MySql SQL Stats endpoint takes in a JSON payload, persists it in Ops Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestMySqlSqlStatsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestMySqlSqlText
public Future<IngestMySqlSqlTextResponse> ingestMySqlSqlText(IngestMySqlSqlTextRequest request, AsyncHandler<IngestMySqlSqlTextRequest,IngestMySqlSqlTextResponse> handler)
Description copied from interface:OperationsInsightsAsyncThe SqlText endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified. Disclaimer: SQL text being uploaded explicitly via APIs is already masked. All sensitive literals contained in the sqlFullText column are masked prior to ingestion.
- Specified by:
ingestMySqlSqlTextin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestSqlBucket
public Future<IngestSqlBucketResponse> ingestSqlBucket(IngestSqlBucketRequest request, AsyncHandler<IngestSqlBucketRequest,IngestSqlBucketResponse> handler)
Description copied from interface:OperationsInsightsAsyncThe sqlbucket endpoint takes in a JSON payload, persists it in Ops Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlBucketin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestSqlPlanLines
public Future<IngestSqlPlanLinesResponse> ingestSqlPlanLines(IngestSqlPlanLinesRequest request, AsyncHandler<IngestSqlPlanLinesRequest,IngestSqlPlanLinesResponse> handler)
Description copied from interface:OperationsInsightsAsyncThe SqlPlanLines endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlPlanLinesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestSqlStats
public Future<IngestSqlStatsResponse> ingestSqlStats(IngestSqlStatsRequest request, AsyncHandler<IngestSqlStatsRequest,IngestSqlStatsResponse> handler)
Description copied from interface:OperationsInsightsAsyncThe SQL Stats endpoint takes in a JSON payload, persists it in Ops Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlStatsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
ingestSqlText
public Future<IngestSqlTextResponse> ingestSqlText(IngestSqlTextRequest request, AsyncHandler<IngestSqlTextRequest,IngestSqlTextResponse> handler)
Description copied from interface:OperationsInsightsAsyncThe SqlText endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified. Disclaimer: SQL text being uploaded explicitly via APIs is not masked. Any sensitive literals contained in the sqlFullText column should be masked prior to ingestion.
- Specified by:
ingestSqlTextin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAddmDbFindingCategories
public Future<ListAddmDbFindingCategoriesResponse> listAddmDbFindingCategories(ListAddmDbFindingCategoriesRequest request, AsyncHandler<ListAddmDbFindingCategoriesRequest,ListAddmDbFindingCategoriesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets list of ADDM finding categories.- Specified by:
listAddmDbFindingCategoriesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAddmDbFindingsTimeSeries
public Future<ListAddmDbFindingsTimeSeriesResponse> listAddmDbFindingsTimeSeries(ListAddmDbFindingsTimeSeriesRequest request, AsyncHandler<ListAddmDbFindingsTimeSeriesRequest,ListAddmDbFindingsTimeSeriesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGet the ADDM findings time series for the specified databases for a given time period.- Specified by:
listAddmDbFindingsTimeSeriesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAddmDbParameterCategories
public Future<ListAddmDbParameterCategoriesResponse> listAddmDbParameterCategories(ListAddmDbParameterCategoriesRequest request, AsyncHandler<ListAddmDbParameterCategoriesRequest,ListAddmDbParameterCategoriesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets list of ADDM database parameter categories for the specified databases.- Specified by:
listAddmDbParameterCategoriesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAddmDbRecommendationCategories
public Future<ListAddmDbRecommendationCategoriesResponse> listAddmDbRecommendationCategories(ListAddmDbRecommendationCategoriesRequest request, AsyncHandler<ListAddmDbRecommendationCategoriesRequest,ListAddmDbRecommendationCategoriesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets list of ADDM recommendation categories for the specified databases.- Specified by:
listAddmDbRecommendationCategoriesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAddmDbRecommendationsTimeSeries
public Future<ListAddmDbRecommendationsTimeSeriesResponse> listAddmDbRecommendationsTimeSeries(ListAddmDbRecommendationsTimeSeriesRequest request, AsyncHandler<ListAddmDbRecommendationsTimeSeriesRequest,ListAddmDbRecommendationsTimeSeriesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets time series data for ADDM recommendations for the specified databases.- Specified by:
listAddmDbRecommendationsTimeSeriesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAddmDbs
public Future<ListAddmDbsResponse> listAddmDbs(ListAddmDbsRequest request, AsyncHandler<ListAddmDbsRequest,ListAddmDbsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of ADDM database information- Specified by:
listAddmDbsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAwrDatabaseSnapshots
public Future<ListAwrDatabaseSnapshotsResponse> listAwrDatabaseSnapshots(ListAwrDatabaseSnapshotsRequest request, AsyncHandler<ListAwrDatabaseSnapshotsRequest,ListAwrDatabaseSnapshotsResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists AWR snapshots for the specified database in the AWR.- Specified by:
listAwrDatabaseSnapshotsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAwrDatabases
public Future<ListAwrDatabasesResponse> listAwrDatabases(ListAwrDatabasesRequest request, AsyncHandler<ListAwrDatabasesRequest,ListAwrDatabasesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the list of databases and their snapshot summary details available in the AWRHub.- Specified by:
listAwrDatabasesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAwrHubObjects
public Future<ListAwrHubObjectsResponse> listAwrHubObjects(ListAwrHubObjectsRequest request, AsyncHandler<ListAwrHubObjectsRequest,ListAwrHubObjectsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Awr Hub objects.Awr Hub id needs to specified.
- Specified by:
listAwrHubObjectsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAwrHubSources
public Future<ListAwrHubSourcesResponse> listAwrHubSources(ListAwrHubSourcesRequest request, AsyncHandler<ListAwrHubSourcesRequest,ListAwrHubSourcesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Awr Hub source objects.- Specified by:
listAwrHubSourcesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAwrHubs
public Future<ListAwrHubsResponse> listAwrHubs(ListAwrHubsRequest request, AsyncHandler<ListAwrHubsRequest,ListAwrHubsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of AWR hubs.Either compartmentId or id must be specified. All these resources are expected to be in root compartment.
- Specified by:
listAwrHubsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listAwrSnapshots
public Future<ListAwrSnapshotsResponse> listAwrSnapshots(ListAwrSnapshotsRequest request, AsyncHandler<ListAwrSnapshotsRequest,ListAwrSnapshotsResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists AWR snapshots for the specified source database in the AWR hub.The difference between the timeGreaterThanOrEqualTo and timeLessThanOrEqualTo should not exceed an elapsed range of 1 day. The timeGreaterThanOrEqualTo & timeLessThanOrEqualTo params are optional. If these params are not provided, by default last 1 day snapshots will be returned.
- Specified by:
listAwrSnapshotsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseConfigurations
public Future<ListDatabaseConfigurationsResponse> listDatabaseConfigurations(ListDatabaseConfigurationsRequest request, AsyncHandler<ListDatabaseConfigurationsRequest,ListDatabaseConfigurationsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of database insight configurations based on the query parameters specified.Either compartmentId or databaseInsightId query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of database insight configurations in that compartment and in all sub-compartments will be returned.
- Specified by:
listDatabaseConfigurationsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listDatabaseInsights
public Future<ListDatabaseInsightsResponse> listDatabaseInsights(ListDatabaseInsightsRequest request, AsyncHandler<ListDatabaseInsightsRequest,ListDatabaseInsightsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of database insights based on the query parameters specified.Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of database insights in that compartment and in all sub-compartments will be returned.
- Specified by:
listDatabaseInsightsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listEnterpriseManagerBridges
public Future<ListEnterpriseManagerBridgesResponse> listEnterpriseManagerBridges(ListEnterpriseManagerBridgesRequest request, AsyncHandler<ListEnterpriseManagerBridgesRequest,ListEnterpriseManagerBridgesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Ops Insights Enterprise Manager bridges.Either compartmentId or id must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of bridges in that compartment and in all sub-compartments will be returned.
- Specified by:
listEnterpriseManagerBridgesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listExadataConfigurations
public Future<ListExadataConfigurationsResponse> listExadataConfigurations(ListExadataConfigurationsRequest request, AsyncHandler<ListExadataConfigurationsRequest,ListExadataConfigurationsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of exadata insight configurations.Either compartmentId or exadataInsightsId query parameter must be specified.
- Specified by:
listExadataConfigurationsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listExadataInsights
public Future<ListExadataInsightsResponse> listExadataInsights(ListExadataInsightsRequest request, AsyncHandler<ListExadataInsightsRequest,ListExadataInsightsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Exadata insights based on the query parameters specified.Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of Exadata insights in that compartment and in all sub-compartments will be returned.
- Specified by:
listExadataInsightsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listHostConfigurations
public Future<ListHostConfigurationsResponse> listHostConfigurations(ListHostConfigurationsRequest request, AsyncHandler<ListHostConfigurationsRequest,ListHostConfigurationsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of host insight configurations based on the query parameters specified.Either compartmentId or hostInsightId query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of host insight configurations in that compartment and in all sub-compartments will be returned.
- Specified by:
listHostConfigurationsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listHostInsights
public Future<ListHostInsightsResponse> listHostInsights(ListHostInsightsRequest request, AsyncHandler<ListHostInsightsRequest,ListHostInsightsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of host insights based on the query parameters specified.Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of host insights in that compartment and in all sub-compartments will be returned.
- Specified by:
listHostInsightsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listHostedEntities
public Future<ListHostedEntitiesResponse> listHostedEntities(ListHostedEntitiesRequest request, AsyncHandler<ListHostedEntitiesRequest,ListHostedEntitiesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGet a list of hosted entities details.- Specified by:
listHostedEntitiesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listImportableAgentEntities
public Future<ListImportableAgentEntitiesResponse> listImportableAgentEntities(ListImportableAgentEntitiesRequest request, AsyncHandler<ListImportableAgentEntitiesRequest,ListImportableAgentEntitiesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of agent entities available to add a new hostInsight.An agent entity is "available" and will be shown if all the following conditions are true: 1. The agent OCID is not already being used for an existing hostInsight. 2. The agent availabilityStatus = ‘ACTIVE’ 3. The agent lifecycleState = ‘ACTIVE’
- Specified by:
listImportableAgentEntitiesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listImportableComputeEntities
public Future<ListImportableComputeEntitiesResponse> listImportableComputeEntities(ListImportableComputeEntitiesRequest request, AsyncHandler<ListImportableComputeEntitiesRequest,ListImportableComputeEntitiesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of available compute intances running cloud agent to add a new hostInsight.An Compute entity is "available" and will be shown if all the following conditions are true:
- Compute is running OCA 2. OCI Management Agent is not enabled or If OCI Management Agent is enabled 2.1 The agent OCID is not already being used for an existing hostInsight. 2.2 The agent availabilityStatus = ‘ACTIVE’ 2.3 The agent lifecycleState = ‘ACTIVE’
- Specified by:
listImportableComputeEntitiesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listImportableEnterpriseManagerEntities
public Future<ListImportableEnterpriseManagerEntitiesResponse> listImportableEnterpriseManagerEntities(ListImportableEnterpriseManagerEntitiesRequest request, AsyncHandler<ListImportableEnterpriseManagerEntitiesRequest,ListImportableEnterpriseManagerEntitiesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of importable entities for an Operations Insights Enterprise Manager bridge that have not been imported before.- Specified by:
listImportableEnterpriseManagerEntitiesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listNewsReports
public Future<ListNewsReportsResponse> listNewsReports(ListNewsReportsRequest request, AsyncHandler<ListNewsReportsRequest,ListNewsReportsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of news reports based on the query parameters specified.Either compartmentId or id query parameter must be specified.
- Specified by:
listNewsReportsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listOperationsInsightsPrivateEndpoints
public Future<ListOperationsInsightsPrivateEndpointsResponse> listOperationsInsightsPrivateEndpoints(ListOperationsInsightsPrivateEndpointsRequest request, AsyncHandler<ListOperationsInsightsPrivateEndpointsRequest,ListOperationsInsightsPrivateEndpointsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Operation Insights private endpoints.- Specified by:
listOperationsInsightsPrivateEndpointsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listOperationsInsightsWarehouseUsers
public Future<ListOperationsInsightsWarehouseUsersResponse> listOperationsInsightsWarehouseUsers(ListOperationsInsightsWarehouseUsersRequest request, AsyncHandler<ListOperationsInsightsWarehouseUsersRequest,ListOperationsInsightsWarehouseUsersResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Operations Insights Warehouse users.Either compartmentId or id must be specified. All these resources are expected to be in root compartment.
- Specified by:
listOperationsInsightsWarehouseUsersin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listOperationsInsightsWarehouses
public Future<ListOperationsInsightsWarehousesResponse> listOperationsInsightsWarehouses(ListOperationsInsightsWarehousesRequest request, AsyncHandler<ListOperationsInsightsWarehousesRequest,ListOperationsInsightsWarehousesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Ops Insights warehouses.Either compartmentId or id must be specified. There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
- Specified by:
listOperationsInsightsWarehousesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listOpsiConfigurations
public Future<ListOpsiConfigurationsResponse> listOpsiConfigurations(ListOpsiConfigurationsRequest request, AsyncHandler<ListOpsiConfigurationsRequest,ListOpsiConfigurationsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of OPSI configuration resources based on the query parameters specified.- Specified by:
listOpsiConfigurationsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listOpsiDataObjects
public Future<ListOpsiDataObjectsResponse> listOpsiDataObjects(ListOpsiDataObjectsRequest request, AsyncHandler<ListOpsiDataObjectsRequest,ListOpsiDataObjectsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of OPSI data objects based on the query parameters specified.CompartmentId id query parameter must be specified.
- Specified by:
listOpsiDataObjectsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listSqlPlans
public Future<ListSqlPlansResponse> listSqlPlans(ListSqlPlansRequest request, AsyncHandler<ListSqlPlansRequest,ListSqlPlansResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to list the plan xml for a given SQL execution plan.This returns a SqlPlanCollection object, but is currently limited to a single plan. Either databaseId or id must be specified.
- Specified by:
listSqlPlansin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listSqlSearches
public Future<ListSqlSearchesResponse> listSqlSearches(ListSqlSearchesRequest request, AsyncHandler<ListSqlSearchesRequest,ListSqlSearchesResponse> handler)
Description copied from interface:OperationsInsightsAsyncSearch SQL by SQL Identifier across databases in a compartment and in all sub-compartments if specified.And get the SQL Text and the details of the databases executing the SQL for a given time period.
- Specified by:
listSqlSearchesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listSqlTexts
public Future<ListSqlTextsResponse> listSqlTexts(ListSqlTextsRequest request, AsyncHandler<ListSqlTextsRequest,ListSqlTextsResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to get the full SQL Text for a SQL in a compartment and in all sub-compartments if specified.- Specified by:
listSqlTextsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWarehouseDataObjects
public Future<ListWarehouseDataObjectsResponse> listWarehouseDataObjects(ListWarehouseDataObjectsRequest request, AsyncHandler<ListWarehouseDataObjectsRequest,ListWarehouseDataObjectsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of Warehouse data objects (e.g: views, tables), based on the query parameters specified.- Specified by:
listWarehouseDataObjectsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWorkRequestErrors
public Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturn a (paginated) list of errors for a given work request.- Specified by:
listWorkRequestErrorsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWorkRequestLogs
public Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturn a (paginated) list of logs for a given work request.- Specified by:
listWorkRequestLogsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
listWorkRequests
public Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists the work requests in a compartment.Either compartmentId or id must be specified. Only one of id, resourceId or relatedResourceId can be specified optionally.
- Specified by:
listWorkRequestsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
putAwrHubObject
public Future<PutAwrHubObjectResponse> putAwrHubObject(PutAwrHubObjectRequest request, AsyncHandler<PutAwrHubObjectRequest,PutAwrHubObjectResponse> handler)
Description copied from interface:OperationsInsightsAsyncCreates a new object or overwrites an existing object with the same name to the Awr Hub.- Specified by:
putAwrHubObjectin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
queryOpsiDataObjectData
public Future<QueryOpsiDataObjectDataResponse> queryOpsiDataObjectData(QueryOpsiDataObjectDataRequest request, AsyncHandler<QueryOpsiDataObjectDataRequest,QueryOpsiDataObjectDataResponse> handler)
Description copied from interface:OperationsInsightsAsyncQueries an OPSI data object with the inputs provided and sends the result set back.Either analysisTimeInterval or timeIntervalStart and timeIntervalEnd parameters need to be passed as well.
- Specified by:
queryOpsiDataObjectDatain interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
queryWarehouseDataObjectData
public Future<QueryWarehouseDataObjectDataResponse> queryWarehouseDataObjectData(QueryWarehouseDataObjectDataRequest request, AsyncHandler<QueryWarehouseDataObjectDataRequest,QueryWarehouseDataObjectDataResponse> handler)
Description copied from interface:OperationsInsightsAsyncQueries Warehouse data objects (e.g: views, tables) with the inputs provided and sends the result set back.Any data to which an OperationsInsightsWarehouseUser with a permission to the corresponding Warehouse can be queried.
- Specified by:
queryWarehouseDataObjectDatain interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
rotateOperationsInsightsWarehouseWallet
public Future<RotateOperationsInsightsWarehouseWalletResponse> rotateOperationsInsightsWarehouseWallet(RotateOperationsInsightsWarehouseWalletRequest request, AsyncHandler<RotateOperationsInsightsWarehouseWalletRequest,RotateOperationsInsightsWarehouseWalletResponse> handler)
Description copied from interface:OperationsInsightsAsyncRotate the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.- Specified by:
rotateOperationsInsightsWarehouseWalletin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAddmDbFindings
public Future<SummarizeAddmDbFindingsResponse> summarizeAddmDbFindings(SummarizeAddmDbFindingsRequest request, AsyncHandler<SummarizeAddmDbFindingsRequest,SummarizeAddmDbFindingsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes ADDM findings for the specified databases.- Specified by:
summarizeAddmDbFindingsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAddmDbParameterChanges
public Future<SummarizeAddmDbParameterChangesResponse> summarizeAddmDbParameterChanges(SummarizeAddmDbParameterChangesRequest request, AsyncHandler<SummarizeAddmDbParameterChangesRequest,SummarizeAddmDbParameterChangesResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the AWR database parameter change history for the specified parameter.There will be one element for each time that parameter changed during the specified time period. This API is limited to only one parameter per request.
- Specified by:
summarizeAddmDbParameterChangesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAddmDbParameters
public Future<SummarizeAddmDbParametersResponse> summarizeAddmDbParameters(SummarizeAddmDbParametersRequest request, AsyncHandler<SummarizeAddmDbParametersRequest,SummarizeAddmDbParametersResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes database parameter history information for the specified databases.Return a list of parameters with information on whether the parameter values were changed or not within the specified time period. The response does not include the individual parameter changes within the time period.
- Specified by:
summarizeAddmDbParametersin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAddmDbRecommendations
public Future<SummarizeAddmDbRecommendationsResponse> summarizeAddmDbRecommendations(SummarizeAddmDbRecommendationsRequest request, AsyncHandler<SummarizeAddmDbRecommendationsRequest,SummarizeAddmDbRecommendationsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes ADDM recommendations for the specified databases.- Specified by:
summarizeAddmDbRecommendationsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAddmDbSchemaObjects
public Future<SummarizeAddmDbSchemaObjectsResponse> summarizeAddmDbSchemaObjects(SummarizeAddmDbSchemaObjectsRequest request, AsyncHandler<SummarizeAddmDbSchemaObjectsRequest,SummarizeAddmDbSchemaObjectsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes Schema objects for the specified databases for the specified objectIdentifiers- Specified by:
summarizeAddmDbSchemaObjectsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAddmDbSqlStatements
public Future<SummarizeAddmDbSqlStatementsResponse> summarizeAddmDbSqlStatements(SummarizeAddmDbSqlStatementsRequest request, AsyncHandler<SummarizeAddmDbSqlStatementsRequest,SummarizeAddmDbSqlStatementsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes SQL Statements for the specified databases for the specified sqlIdentifiers- Specified by:
summarizeAddmDbSqlStatementsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseCpuUsages
public Future<SummarizeAwrDatabaseCpuUsagesResponse> summarizeAwrDatabaseCpuUsages(SummarizeAwrDatabaseCpuUsagesRequest request, AsyncHandler<SummarizeAwrDatabaseCpuUsagesRequest,SummarizeAwrDatabaseCpuUsagesResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the AWR CPU resource limits and metrics for the specified database in AWR.Based on the time range provided as part of query param, the metrics points will be returned in the response as below. - if time range is <=7 days then the metrics points will be for every MINUTES - if time range is <=2 hours then the metrics points will be for every 10 SECONDS - if time range is >7 days then the metrics points will be for every HOUR.
- Specified by:
summarizeAwrDatabaseCpuUsagesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseMetrics
public Future<SummarizeAwrDatabaseMetricsResponse> summarizeAwrDatabaseMetrics(SummarizeAwrDatabaseMetricsRequest request, AsyncHandler<SummarizeAwrDatabaseMetricsRequest,SummarizeAwrDatabaseMetricsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the metric samples for the specified database in the AWR.The metric samples are summarized based on the Time dimension for each metric.
- Specified by:
summarizeAwrDatabaseMetricsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseParameterChanges
public Future<SummarizeAwrDatabaseParameterChangesResponse> summarizeAwrDatabaseParameterChanges(SummarizeAwrDatabaseParameterChangesRequest request, AsyncHandler<SummarizeAwrDatabaseParameterChangesRequest,SummarizeAwrDatabaseParameterChangesResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the database parameter change history for one database parameter of the specified database in AWR.One change history record contains the previous value, the changed value, and the corresponding time range. If the database parameter value was changed multiple times within the time range, then multiple change history records are created for the same parameter. Note that this API only returns information on change history details for one database parameter. To get a list of all the database parameters whose values were changed during a specified time range, use the following API endpoint: /awrHubs/{awrHubId}/awrDbParameters?awrSourceDatabaseIdentifier={awrSourceDbId}
- Specified by:
summarizeAwrDatabaseParameterChangesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseParameters
public Future<SummarizeAwrDatabaseParametersResponse> summarizeAwrDatabaseParameters(SummarizeAwrDatabaseParametersRequest request, AsyncHandler<SummarizeAwrDatabaseParametersRequest,SummarizeAwrDatabaseParametersResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the database parameter history for the specified database in AWR.This includes the list of database parameters, with information on whether the parameter values were modified within the query time range. Note that each database parameter is only listed once. Depending on the optional query parameters, the returned summary gets all the database parameters, which include:
Queryparam (valueChanged =\"Y\") - Each parameter whose value was changed during the time range, \"isChanged : true\" in response for the DB params. Queryparam (valueChanged =\"N\") - Each parameter whose value was unchanged during the time range, \"isChanged : false\" in response for the DB params. Queryparam (valueChanged =\"Y\" and valueModified = \"SYSTEM_MOD\") - Each parameter whose value was changed at the system level during the time range, \"isChanged : true\" & \"valueModified : SYSTEM_MOD\" in response for the DB params. Queryparam (valueChanged =\"N\" and valueDefault = \"FALSE\") - Each parameter whose value was unchanged during the time range, however, the value is not the default value, \"isChanged : true\" & \"isDefault : false\" in response for the DB params.
Note that this API does not return information on the number of times each database parameter has been changed within the time range. To get the database parameter value change history for a specific parameter, use the following API endpoint: /awrHubs/{awrHubId}/awrDbParameterChanges?awrSourceDatabaseIdentifier={awrSourceDbId}
- Specified by:
summarizeAwrDatabaseParametersin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseSnapshotRanges
public Future<SummarizeAwrDatabaseSnapshotRangesResponse> summarizeAwrDatabaseSnapshotRanges(SummarizeAwrDatabaseSnapshotRangesRequest request, AsyncHandler<SummarizeAwrDatabaseSnapshotRangesRequest,SummarizeAwrDatabaseSnapshotRangesResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the AWR snapshot ranges that contain continuous snapshots, for the specified AWRHub.- Specified by:
summarizeAwrDatabaseSnapshotRangesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseSysstats
public Future<SummarizeAwrDatabaseSysstatsResponse> summarizeAwrDatabaseSysstats(SummarizeAwrDatabaseSysstatsRequest request, AsyncHandler<SummarizeAwrDatabaseSysstatsRequest,SummarizeAwrDatabaseSysstatsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the AWR SYSSTAT sample data for the specified database in AWR.The statistical data is summarized based on the Time dimension for each statistic.
- Specified by:
summarizeAwrDatabaseSysstatsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseTopWaitEvents
public Future<SummarizeAwrDatabaseTopWaitEventsResponse> summarizeAwrDatabaseTopWaitEvents(SummarizeAwrDatabaseTopWaitEventsRequest request, AsyncHandler<SummarizeAwrDatabaseTopWaitEventsRequest,SummarizeAwrDatabaseTopWaitEventsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the AWR top wait events.- Specified by:
summarizeAwrDatabaseTopWaitEventsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseWaitEventBuckets
public Future<SummarizeAwrDatabaseWaitEventBucketsResponse> summarizeAwrDatabaseWaitEventBuckets(SummarizeAwrDatabaseWaitEventBucketsRequest request, AsyncHandler<SummarizeAwrDatabaseWaitEventBucketsRequest,SummarizeAwrDatabaseWaitEventBucketsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes AWR wait event data into value buckets and frequency, for the specified database in the AWR.- Specified by:
summarizeAwrDatabaseWaitEventBucketsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrDatabaseWaitEvents
public Future<SummarizeAwrDatabaseWaitEventsResponse> summarizeAwrDatabaseWaitEvents(SummarizeAwrDatabaseWaitEventsRequest request, AsyncHandler<SummarizeAwrDatabaseWaitEventsRequest,SummarizeAwrDatabaseWaitEventsResponse> handler)
Description copied from interface:OperationsInsightsAsyncSummarizes the AWR wait event sample data for the specified database in the AWR.The event data is summarized based on the Time dimension for each event.
- Specified by:
summarizeAwrDatabaseWaitEventsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeAwrSourcesSummaries
public Future<SummarizeAwrSourcesSummariesResponse> summarizeAwrSourcesSummaries(SummarizeAwrSourcesSummariesRequest request, AsyncHandler<SummarizeAwrSourcesSummariesRequest,SummarizeAwrSourcesSummariesResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets a list of summary of AWR Sources.- Specified by:
summarizeAwrSourcesSummariesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeConfigurationItems
public Future<SummarizeConfigurationItemsResponse> summarizeConfigurationItems(SummarizeConfigurationItemsRequest request, AsyncHandler<SummarizeConfigurationItemsRequest,SummarizeConfigurationItemsResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the applicable configuration items based on the query parameters specified.Configuration items for an opsiConfigType with respect to a compartmentId can be fetched. Values specified in configItemField param will determine what fields for each configuration items have to be returned.
- Specified by:
summarizeConfigurationItemsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightResourceCapacityTrend
public Future<SummarizeDatabaseInsightResourceCapacityTrendResponse> summarizeDatabaseInsightResourceCapacityTrend(SummarizeDatabaseInsightResourceCapacityTrendRequest request, AsyncHandler<SummarizeDatabaseInsightResourceCapacityTrendRequest,SummarizeDatabaseInsightResourceCapacityTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with time series data (endTimestamp, capacity, baseCapacity) for the time period specified.The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeDatabaseInsightResourceCapacityTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightResourceForecastTrend
public Future<SummarizeDatabaseInsightResourceForecastTrendResponse> summarizeDatabaseInsightResourceForecastTrend(SummarizeDatabaseInsightResourceForecastTrendRequest request, AsyncHandler<SummarizeDatabaseInsightResourceForecastTrendRequest,SummarizeDatabaseInsightResourceForecastTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncGet Forecast predictions for CPU and Storage resources since a time in the past.If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeDatabaseInsightResourceForecastTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightResourceStatistics
public Future<SummarizeDatabaseInsightResourceStatisticsResponse> summarizeDatabaseInsightResourceStatistics(SummarizeDatabaseInsightResourceStatisticsRequest request, AsyncHandler<SummarizeDatabaseInsightResourceStatisticsRequest,SummarizeDatabaseInsightResourceStatisticsResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists the Resource statistics (usage,capacity, usage change percent, utilization percent, base capacity, isAutoScalingEnabled) for each database filtered by utilization level in a compartment and in all sub-compartments if specified.- Specified by:
summarizeDatabaseInsightResourceStatisticsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightResourceUsage
public Future<SummarizeDatabaseInsightResourceUsageResponse> summarizeDatabaseInsightResourceUsage(SummarizeDatabaseInsightResourceUsageRequest request, AsyncHandler<SummarizeDatabaseInsightResourceUsageRequest,SummarizeDatabaseInsightResourceUsageResponse> handler)
Description copied from interface:OperationsInsightsAsyncA cumulative distribution function is used to rank the usage data points per database within the specified time period.For each database, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeDatabaseInsightResourceUsagein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightResourceUsageTrend
public Future<SummarizeDatabaseInsightResourceUsageTrendResponse> summarizeDatabaseInsightResourceUsageTrend(SummarizeDatabaseInsightResourceUsageTrendRequest request, AsyncHandler<SummarizeDatabaseInsightResourceUsageTrendRequest,SummarizeDatabaseInsightResourceUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with time series data (endTimestamp, usage, capacity) for the time period specified.The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeDatabaseInsightResourceUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightResourceUtilizationInsight
public Future<SummarizeDatabaseInsightResourceUtilizationInsightResponse> summarizeDatabaseInsightResourceUtilizationInsight(SummarizeDatabaseInsightResourceUtilizationInsightRequest request, AsyncHandler<SummarizeDatabaseInsightResourceUtilizationInsightRequest,SummarizeDatabaseInsightResourceUtilizationInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets resources with current utilization (high and low) and projected utilization (high and low) for a resource type over specified time period.If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeDatabaseInsightResourceUtilizationInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeDatabaseInsightTablespaceUsageTrend
public Future<SummarizeDatabaseInsightTablespaceUsageTrendResponse> summarizeDatabaseInsightTablespaceUsageTrend(SummarizeDatabaseInsightTablespaceUsageTrendRequest request, AsyncHandler<SummarizeDatabaseInsightTablespaceUsageTrendRequest,SummarizeDatabaseInsightTablespaceUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with usage time series data (endTimestamp, usage, capacity) with breakdown by tablespaceName for the time period specified.The maximum time range for analysis is 2 years, hence this is intentionally not paginated. Either databaseId or id must be specified.
- Specified by:
summarizeDatabaseInsightTablespaceUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceCapacityTrend
public Future<SummarizeExadataInsightResourceCapacityTrendResponse> summarizeExadataInsightResourceCapacityTrend(SummarizeExadataInsightResourceCapacityTrendRequest request, AsyncHandler<SummarizeExadataInsightResourceCapacityTrendRequest,SummarizeExadataInsightResourceCapacityTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with time series data (endTimestamp, capacity) for the time period specified for an exadata system for a resource metric.Additionally resources can be filtered using databaseInsightId, hostInsightId or storageServerName query parameters. Top five resources are returned if total exceeds the limit specified. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Database name is returned in name field. DatabaseInsightId, cdbName and hostName query parameter applies to ResourceType DATABASE. Valid values for ResourceType HOST are CPU and MEMORY. HostName is returned in name field. HostInsightId and hostName query parameter applies to ResourceType HOST. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT. Storage server name is returned in name field for resourceMetric IOPS and THROUGHPUT and asmName is returned in name field for resourceMetric STORAGE. StorageServerName query parameter applies to ResourceType STORAGE_SERVER. Valid values for ResourceType DISKGROUP is STORAGE. Comma delimited (asmName,diskgroupName) is returned in name field.
- Specified by:
summarizeExadataInsightResourceCapacityTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceCapacityTrendAggregated
public Future<SummarizeExadataInsightResourceCapacityTrendAggregatedResponse> summarizeExadataInsightResourceCapacityTrendAggregated(SummarizeExadataInsightResourceCapacityTrendAggregatedRequest request, AsyncHandler<SummarizeExadataInsightResourceCapacityTrendAggregatedRequest,SummarizeExadataInsightResourceCapacityTrendAggregatedResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with time series data (endTimestamp, capacity) for the time period specified for an exadata system or fleet aggregation for a resource metric.The maximum time range for analysis is 2 years, hence this is intentionally not paginated. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
- Specified by:
summarizeExadataInsightResourceCapacityTrendAggregatedin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceForecastTrend
public Future<SummarizeExadataInsightResourceForecastTrendResponse> summarizeExadataInsightResourceForecastTrend(SummarizeExadataInsightResourceForecastTrendRequest request, AsyncHandler<SummarizeExadataInsightResourceForecastTrendRequest,SummarizeExadataInsightResourceForecastTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncGet historical usage and forecast predictions for an exadata system with breakdown by databases, hosts or storage servers.Additionally resources can be filtered using databaseInsightId, hostInsightId or storageServerName query parameters. Top five resources are returned if total exceeds the limit specified. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Database name is returned in name field. DatabaseInsightId , cdbName and hostName query parameter applies to ResourceType DATABASE. Valid values for ResourceType HOST are CPU and MEMORY. HostName s returned in name field. HostInsightId and hostName query parameter applies to ResourceType HOST. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT. Storage server name is returned in name field for resourceMetric IOPS and THROUGHPUT and asmName is returned in name field for resourceMetric STORAGE. StorageServerName query parameter applies to ResourceType STORAGE_SERVER. Valid value for ResourceType DISKGROUP is STORAGE. Comma delimited (asmName,diskgroupName) is returned in name field.
- Specified by:
summarizeExadataInsightResourceForecastTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceForecastTrendAggregated
public Future<SummarizeExadataInsightResourceForecastTrendAggregatedResponse> summarizeExadataInsightResourceForecastTrendAggregated(SummarizeExadataInsightResourceForecastTrendAggregatedRequest request, AsyncHandler<SummarizeExadataInsightResourceForecastTrendAggregatedRequest,SummarizeExadataInsightResourceForecastTrendAggregatedResponse> handler)
Description copied from interface:OperationsInsightsAsyncGet aggregated historical usage and forecast predictions for resources.Either compartmentId or exadataInsightsId query parameter must be specified. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
- Specified by:
summarizeExadataInsightResourceForecastTrendAggregatedin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceStatistics
public Future<SummarizeExadataInsightResourceStatisticsResponse> summarizeExadataInsightResourceStatistics(SummarizeExadataInsightResourceStatisticsRequest request, AsyncHandler<SummarizeExadataInsightResourceStatisticsRequest,SummarizeExadataInsightResourceStatisticsResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists the Resource statistics (usage, capacity, usage change percent, utilization percent) for each resource based on resourceMetric filtered by utilization level.Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS, THROUGHPUT. Valid value for ResourceType DISKGROUP is STORAGE.
- Specified by:
summarizeExadataInsightResourceStatisticsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceUsage
public Future<SummarizeExadataInsightResourceUsageResponse> summarizeExadataInsightResourceUsage(SummarizeExadataInsightResourceUsageRequest request, AsyncHandler<SummarizeExadataInsightResourceUsageRequest,SummarizeExadataInsightResourceUsageResponse> handler)
Description copied from interface:OperationsInsightsAsyncA cumulative distribution function is used to rank the usage data points per resource within the specified time period.For each resource, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
- Specified by:
summarizeExadataInsightResourceUsagein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceUsageAggregated
public Future<SummarizeExadataInsightResourceUsageAggregatedResponse> summarizeExadataInsightResourceUsageAggregated(SummarizeExadataInsightResourceUsageAggregatedRequest request, AsyncHandler<SummarizeExadataInsightResourceUsageAggregatedRequest,SummarizeExadataInsightResourceUsageAggregatedResponse> handler)
Description copied from interface:OperationsInsightsAsyncA cumulative distribution function is used to rank the usage data points per database within the specified time period.For each database, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
- Specified by:
summarizeExadataInsightResourceUsageAggregatedin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataInsightResourceUtilizationInsight
public Future<SummarizeExadataInsightResourceUtilizationInsightResponse> summarizeExadataInsightResourceUtilizationInsight(SummarizeExadataInsightResourceUtilizationInsightRequest request, AsyncHandler<SummarizeExadataInsightResourceUtilizationInsightRequest,SummarizeExadataInsightResourceUtilizationInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets current utilization, projected utilization and days to reach projectedUtilization for an exadata system over specified time period.Valid values for ResourceType DATABASE are CPU,MEMORY,IO and STORAGE. Valid values for ResourceType HOST are CPU and MEMORY. Valid values for ResourceType STORAGE_SERVER are STORAGE, IOPS and THROUGHPUT.
- Specified by:
summarizeExadataInsightResourceUtilizationInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeExadataMembers
public Future<SummarizeExadataMembersResponse> summarizeExadataMembers(SummarizeExadataMembersRequest request, AsyncHandler<SummarizeExadataMembersRequest,SummarizeExadataMembersResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists the software and hardware inventory of the Exadata System.- Specified by:
summarizeExadataMembersin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightDiskStatistics
public Future<SummarizeHostInsightDiskStatisticsResponse> summarizeHostInsightDiskStatistics(SummarizeHostInsightDiskStatisticsRequest request, AsyncHandler<SummarizeHostInsightDiskStatisticsRequest,SummarizeHostInsightDiskStatisticsResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with disk(s) statistics for a host.- Specified by:
summarizeHostInsightDiskStatisticsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightHostRecommendation
public Future<SummarizeHostInsightHostRecommendationResponse> summarizeHostInsightHostRecommendation(SummarizeHostInsightHostRecommendationRequest request, AsyncHandler<SummarizeHostInsightHostRecommendationRequest,SummarizeHostInsightHostRecommendationResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with some recommendations if apply for a host.- Specified by:
summarizeHostInsightHostRecommendationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightIoUsageTrend
public Future<SummarizeHostInsightIoUsageTrendResponse> summarizeHostInsightIoUsageTrend(SummarizeHostInsightIoUsageTrendRequest request, AsyncHandler<SummarizeHostInsightIoUsageTrendRequest,SummarizeHostInsightIoUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with usage time series data with breakdown by IO interface for the time period specified.- Specified by:
summarizeHostInsightIoUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightNetworkUsageTrend
public Future<SummarizeHostInsightNetworkUsageTrendResponse> summarizeHostInsightNetworkUsageTrend(SummarizeHostInsightNetworkUsageTrendRequest request, AsyncHandler<SummarizeHostInsightNetworkUsageTrendRequest,SummarizeHostInsightNetworkUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with usage time series data with breakdown by network interface for the time period specified.- Specified by:
summarizeHostInsightNetworkUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightResourceCapacityTrend
public Future<SummarizeHostInsightResourceCapacityTrendResponse> summarizeHostInsightResourceCapacityTrend(SummarizeHostInsightResourceCapacityTrendRequest request, AsyncHandler<SummarizeHostInsightResourceCapacityTrendRequest,SummarizeHostInsightResourceCapacityTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with time series data (endTimestamp, capacity) for the time period specified.The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeHostInsightResourceCapacityTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightResourceForecastTrend
public Future<SummarizeHostInsightResourceForecastTrendResponse> summarizeHostInsightResourceForecastTrend(SummarizeHostInsightResourceForecastTrendRequest request, AsyncHandler<SummarizeHostInsightResourceForecastTrendRequest,SummarizeHostInsightResourceForecastTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncGet Forecast predictions for CPU or memory resources since a time in the past.If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeHostInsightResourceForecastTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightResourceStatistics
public Future<SummarizeHostInsightResourceStatisticsResponse> summarizeHostInsightResourceStatistics(SummarizeHostInsightResourceStatisticsRequest request, AsyncHandler<SummarizeHostInsightResourceStatisticsRequest,SummarizeHostInsightResourceStatisticsResponse> handler)
Description copied from interface:OperationsInsightsAsyncLists the resource statistics (usage, capacity, usage change percent, utilization percent, load) for each host filtered by utilization level in a compartment and in all sub-compartments if specified.- Specified by:
summarizeHostInsightResourceStatisticsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightResourceUsage
public Future<SummarizeHostInsightResourceUsageResponse> summarizeHostInsightResourceUsage(SummarizeHostInsightResourceUsageRequest request, AsyncHandler<SummarizeHostInsightResourceUsageRequest,SummarizeHostInsightResourceUsageResponse> handler)
Description copied from interface:OperationsInsightsAsyncA cumulative distribution function is used to rank the usage data points per host within the specified time period.For each host, the minimum data point with a ranking > the percentile value is included in the summation. Linear regression functions are used to calculate the usage change percentage. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeHostInsightResourceUsagein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightResourceUsageTrend
public Future<SummarizeHostInsightResourceUsageTrendResponse> summarizeHostInsightResourceUsageTrend(SummarizeHostInsightResourceUsageTrendRequest request, AsyncHandler<SummarizeHostInsightResourceUsageTrendRequest,SummarizeHostInsightResourceUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with time series data (endTimestamp, usage, capacity) for the time period specified.The maximum time range for analysis is 2 years, hence this is intentionally not paginated. If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeHostInsightResourceUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightResourceUtilizationInsight
public Future<SummarizeHostInsightResourceUtilizationInsightResponse> summarizeHostInsightResourceUtilizationInsight(SummarizeHostInsightResourceUtilizationInsightRequest request, AsyncHandler<SummarizeHostInsightResourceUtilizationInsightRequest,SummarizeHostInsightResourceUtilizationInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets resources with current utilization (high and low) and projected utilization (high and low) for a resource type over specified time period.If compartmentIdInSubtree is specified, aggregates resources in a compartment and in all sub-compartments.
- Specified by:
summarizeHostInsightResourceUtilizationInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightStorageUsageTrend
public Future<SummarizeHostInsightStorageUsageTrendResponse> summarizeHostInsightStorageUsageTrend(SummarizeHostInsightStorageUsageTrendRequest request, AsyncHandler<SummarizeHostInsightStorageUsageTrendRequest,SummarizeHostInsightStorageUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with usage time series data with breakdown by filesystem for the time period specified.- Specified by:
summarizeHostInsightStorageUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightTopProcessesUsage
public Future<SummarizeHostInsightTopProcessesUsageResponse> summarizeHostInsightTopProcessesUsage(SummarizeHostInsightTopProcessesUsageRequest request, AsyncHandler<SummarizeHostInsightTopProcessesUsageRequest,SummarizeHostInsightTopProcessesUsageResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with aggregated data (timestamp, usageData) for top processes on a specific date.Data is aggregated for the time specified and processes are sorted descendent by the process metric specified (CPU, MEMORY, VIRTUAL_MEMORY). hostInsightId, processMetric must be specified.
- Specified by:
summarizeHostInsightTopProcessesUsagein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeHostInsightTopProcessesUsageTrend
public Future<SummarizeHostInsightTopProcessesUsageTrendResponse> summarizeHostInsightTopProcessesUsageTrend(SummarizeHostInsightTopProcessesUsageTrendRequest request, AsyncHandler<SummarizeHostInsightTopProcessesUsageTrendRequest,SummarizeHostInsightTopProcessesUsageTrendResponse> handler)
Description copied from interface:OperationsInsightsAsyncReturns response with aggregated time series data (timeIntervalstart, timeIntervalEnd, commandArgs, usageData) for top processes.Data is aggregated for the time period specified and proceses are sorted descendent by the proces metric specified (CPU, MEMORY, VIRTUAL_MEMORY). HostInsight Id and Process metric must be specified
- Specified by:
summarizeHostInsightTopProcessesUsageTrendin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeOperationsInsightsWarehouseResourceUsage
public Future<SummarizeOperationsInsightsWarehouseResourceUsageResponse> summarizeOperationsInsightsWarehouseResourceUsage(SummarizeOperationsInsightsWarehouseResourceUsageRequest request, AsyncHandler<SummarizeOperationsInsightsWarehouseResourceUsageRequest,SummarizeOperationsInsightsWarehouseResourceUsageResponse> handler)
Description copied from interface:OperationsInsightsAsyncGets the details of resources used by an Operations Insights Warehouse.There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
- Specified by:
summarizeOperationsInsightsWarehouseResourceUsagein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeSqlInsights
public Future<SummarizeSqlInsightsResponse> summarizeSqlInsights(SummarizeSqlInsightsRequest request, AsyncHandler<SummarizeSqlInsightsRequest,SummarizeSqlInsightsResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to get the performance insights for SQLs taking greater than X% database time for a given time period across the given databases or database types in a compartment and in all sub-compartments if specified.- Specified by:
summarizeSqlInsightsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeSqlPlanInsights
public Future<SummarizeSqlPlanInsightsResponse> summarizeSqlPlanInsights(SummarizeSqlPlanInsightsRequest request, AsyncHandler<SummarizeSqlPlanInsightsRequest,SummarizeSqlPlanInsightsResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to get the performance insights on the execution plans for a given SQL for a given time period.Either databaseId or id must be specified.
- Specified by:
summarizeSqlPlanInsightsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeSqlResponseTimeDistributions
public Future<SummarizeSqlResponseTimeDistributionsResponse> summarizeSqlResponseTimeDistributions(SummarizeSqlResponseTimeDistributionsRequest request, AsyncHandler<SummarizeSqlResponseTimeDistributionsRequest,SummarizeSqlResponseTimeDistributionsResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to summarize the response time distribution of query executions for a given SQL for a given time period.Either databaseId or id must be specified.
- Specified by:
summarizeSqlResponseTimeDistributionsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeSqlStatistics
public Future<SummarizeSqlStatisticsResponse> summarizeSqlStatistics(SummarizeSqlStatisticsRequest request, AsyncHandler<SummarizeSqlStatisticsRequest,SummarizeSqlStatisticsResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to get the performance statistics for SQLs taking greater than X% database time for a given time period across the given databases or database types in a compartment and in all sub-compartments if specified.- Specified by:
summarizeSqlStatisticsin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeSqlStatisticsTimeSeries
public Future<SummarizeSqlStatisticsTimeSeriesResponse> summarizeSqlStatisticsTimeSeries(SummarizeSqlStatisticsTimeSeriesRequest request, AsyncHandler<SummarizeSqlStatisticsTimeSeriesRequest,SummarizeSqlStatisticsTimeSeriesResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to get the performance statistics time series for a given SQL across given databases for a given time period in a compartment and in all sub-compartments if specified.- Specified by:
summarizeSqlStatisticsTimeSeriesin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
summarizeSqlStatisticsTimeSeriesByPlan
public Future<SummarizeSqlStatisticsTimeSeriesByPlanResponse> summarizeSqlStatisticsTimeSeriesByPlan(SummarizeSqlStatisticsTimeSeriesByPlanRequest request, AsyncHandler<SummarizeSqlStatisticsTimeSeriesByPlanRequest,SummarizeSqlStatisticsTimeSeriesByPlanResponse> handler)
Description copied from interface:OperationsInsightsAsyncQuery SQL Warehouse to get the performance statistics time series for a given SQL by execution plans for a given time period.Either databaseId or id must be specified.
- Specified by:
summarizeSqlStatisticsTimeSeriesByPlanin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
synchronizeAutonomousDatabaseToExadata
public Future<SynchronizeAutonomousDatabaseToExadataResponse> synchronizeAutonomousDatabaseToExadata(SynchronizeAutonomousDatabaseToExadataRequest request, AsyncHandler<SynchronizeAutonomousDatabaseToExadataRequest,SynchronizeAutonomousDatabaseToExadataResponse> handler)
Description copied from interface:OperationsInsightsAsyncSynchronize infrastructure details that has been missing when autonomous database onboarded in Operations Insights.Onboarded Opsi ExadataInsight resource need to be provided with compartmentId for searching infrastruture details. The query parameters, DatabaseId and DatabaseInsightId, are mutually exclusive and provided for searching Opsi resources that have been onboarded.
- Specified by:
synchronizeAutonomousDatabaseToExadatain interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
testMacsManagedAutonomousDatabaseInsightConnection
public Future<TestMacsManagedAutonomousDatabaseInsightConnectionResponse> testMacsManagedAutonomousDatabaseInsightConnection(TestMacsManagedAutonomousDatabaseInsightConnectionRequest request, AsyncHandler<TestMacsManagedAutonomousDatabaseInsightConnectionRequest,TestMacsManagedAutonomousDatabaseInsightConnectionResponse> handler)
Description copied from interface:OperationsInsightsAsyncTest the connection details of a MACS-managed autonomous database.- Specified by:
testMacsManagedAutonomousDatabaseInsightConnectionin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
testMacsManagedCloudDatabaseInsightConnection
public Future<TestMacsManagedCloudDatabaseInsightConnectionResponse> testMacsManagedCloudDatabaseInsightConnection(TestMacsManagedCloudDatabaseInsightConnectionRequest request, AsyncHandler<TestMacsManagedCloudDatabaseInsightConnectionRequest,TestMacsManagedCloudDatabaseInsightConnectionResponse> handler)
Description copied from interface:OperationsInsightsAsyncTest the connection details of a Cloud MACS-managed database.- Specified by:
testMacsManagedCloudDatabaseInsightConnectionin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateAwrHub
public Future<UpdateAwrHubResponse> updateAwrHub(UpdateAwrHubRequest request, AsyncHandler<UpdateAwrHubRequest,UpdateAwrHubResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates the configuration of a hub .- Specified by:
updateAwrHubin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateAwrHubSource
public Future<UpdateAwrHubSourceResponse> updateAwrHubSource(UpdateAwrHubSourceRequest request, AsyncHandler<UpdateAwrHubSourceRequest,UpdateAwrHubSourceResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdate Awr Hub Source object.- Specified by:
updateAwrHubSourcein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateDatabaseInsight
public Future<UpdateDatabaseInsightResponse> updateDatabaseInsight(UpdateDatabaseInsightRequest request, AsyncHandler<UpdateDatabaseInsightRequest,UpdateDatabaseInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates configuration of a database insight.- Specified by:
updateDatabaseInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateEnterpriseManagerBridge
public Future<UpdateEnterpriseManagerBridgeResponse> updateEnterpriseManagerBridge(UpdateEnterpriseManagerBridgeRequest request, AsyncHandler<UpdateEnterpriseManagerBridgeRequest,UpdateEnterpriseManagerBridgeResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates configuration of an Operations Insights Enterprise Manager bridge.- Specified by:
updateEnterpriseManagerBridgein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateExadataInsight
public Future<UpdateExadataInsightResponse> updateExadataInsight(UpdateExadataInsightRequest request, AsyncHandler<UpdateExadataInsightRequest,UpdateExadataInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates configuration of an Exadata insight.- Specified by:
updateExadataInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateHostInsight
public Future<UpdateHostInsightResponse> updateHostInsight(UpdateHostInsightRequest request, AsyncHandler<UpdateHostInsightRequest,UpdateHostInsightResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates configuration of a host insight.- Specified by:
updateHostInsightin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateNewsReport
public Future<UpdateNewsReportResponse> updateNewsReport(UpdateNewsReportRequest request, AsyncHandler<UpdateNewsReportRequest,UpdateNewsReportResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates the configuration of a news report.- Specified by:
updateNewsReportin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateOperationsInsightsPrivateEndpoint
public Future<UpdateOperationsInsightsPrivateEndpointResponse> updateOperationsInsightsPrivateEndpoint(UpdateOperationsInsightsPrivateEndpointRequest request, AsyncHandler<UpdateOperationsInsightsPrivateEndpointRequest,UpdateOperationsInsightsPrivateEndpointResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates one or more attributes of the specified private endpoint.- Specified by:
updateOperationsInsightsPrivateEndpointin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateOperationsInsightsWarehouse
public Future<UpdateOperationsInsightsWarehouseResponse> updateOperationsInsightsWarehouse(UpdateOperationsInsightsWarehouseRequest request, AsyncHandler<UpdateOperationsInsightsWarehouseRequest,UpdateOperationsInsightsWarehouseResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates the configuration of an Ops Insights Warehouse.There is only expected to be 1 warehouse per tenant. The warehouse is expected to be in the root compartment.
- Specified by:
updateOperationsInsightsWarehousein interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateOperationsInsightsWarehouseUser
public Future<UpdateOperationsInsightsWarehouseUserResponse> updateOperationsInsightsWarehouseUser(UpdateOperationsInsightsWarehouseUserRequest request, AsyncHandler<UpdateOperationsInsightsWarehouseUserRequest,UpdateOperationsInsightsWarehouseUserResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates the configuration of an Operations Insights Warehouse User.- Specified by:
updateOperationsInsightsWarehouseUserin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
updateOpsiConfiguration
public Future<UpdateOpsiConfigurationResponse> updateOpsiConfiguration(UpdateOpsiConfigurationRequest request, AsyncHandler<UpdateOpsiConfigurationRequest,UpdateOpsiConfigurationResponse> handler)
Description copied from interface:OperationsInsightsAsyncUpdates an OPSI configuration resource with the given ID.- Specified by:
updateOpsiConfigurationin interfaceOperationsInsightsAsync- Parameters:
request- The request object containing the details to sendhandler- The request handler to invoke upon completion, may be null.- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
-
getDefaultConfigurator
protected ClientConfigurator getDefaultConfigurator()
-
useRealmSpecificEndpointTemplate
public void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false
- Parameters:
useOfRealmSpecificEndpointTemplateEnabled- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
-
populateServiceParametersInEndpoint
public final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank.
- Parameters:
endpoint- The endpoint template in userequiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
-
updateBaseEndpoint
public final void updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters.
- Parameters:
endpoint- The updated endpoint to use
-
setEndpoint
public final void setEndpoint(String endpoint)
-
getEndpoint
public final String getEndpoint()
-
refreshClient
public final void refreshClient()
Rebuild the backingHttpClient.This will call
ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable
-
getClientCommonLibraryVersion
public String getClientCommonLibraryVersion()
-
getMinimumClientCommonLibraryVersionFromClient
public Optional<String> getMinimumClientCommonLibraryVersionFromClient()
-
clientCall
protected <REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> ClientCall<REQ,RESP,RESP_BUILDER> clientCall(REQ request, Supplier<RESP_BUILDER> responseBuilder)
-
-