Class OperationsInsightsClient
- java.lang.Object
-
- com.oracle.bmc.http.internal.BaseSyncClient
-
- com.oracle.bmc.opsi.OperationsInsightsClient
-
- All Implemented Interfaces:
OperationsInsights,AutoCloseable
@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public class OperationsInsightsClient extends BaseSyncClient implements OperationsInsights
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperationsInsightsClient.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 OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
-
Method Summary
-
Methods inherited from class com.oracle.bmc.http.internal.BaseSyncClient
clientCall
-
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.OperationsInsights
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
-
-
-
-
Constructor Detail
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configuration
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactory
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfigurators
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(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 (seeOperationsInsightsClient.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)
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(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 (seeOperationsInsightsClient.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
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeOperationsInsightsClient.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.signingStrategyRequestSignerFactoriesexecutorService-OperationsInsightsClient.Builder.executorService
-
-
Method Detail
-
builder
public static OperationsInsightsClient.Builder builder()
Create a builder for this client.- Returns:
- builder
-
setRegion
public void setRegion(Region region)
Description copied from interface:OperationsInsightsSets 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 interfaceOperationsInsights- Parameters:
region- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:OperationsInsightsSets 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 interfaceOperationsInsights- Parameters:
regionId- The public region ID.
-
addExadataInsightMembers
public AddExadataInsightMembersResponse addExadataInsightMembers(AddExadataInsightMembersRequest request)
Description copied from interface:OperationsInsightsAdd 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeAutonomousDatabaseInsightAdvancedFeatures
public ChangeAutonomousDatabaseInsightAdvancedFeaturesResponse changeAutonomousDatabaseInsightAdvancedFeatures(ChangeAutonomousDatabaseInsightAdvancedFeaturesRequest request)
Description copied from interface:OperationsInsightsUpdate connection detail for advanced features of Autonomous Database in Operations Insights.- Specified by:
changeAutonomousDatabaseInsightAdvancedFeaturesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeAwrHubSourceCompartment
public ChangeAwrHubSourceCompartmentResponse changeAwrHubSourceCompartment(ChangeAwrHubSourceCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves an AwrHubSource resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeAwrHubSourceCompartmentin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeDatabaseInsightCompartment
public ChangeDatabaseInsightCompartmentResponse changeDatabaseInsightCompartment(ChangeDatabaseInsightCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves a DatabaseInsight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeDatabaseInsightCompartmentin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeEnterpriseManagerBridgeCompartment
public ChangeEnterpriseManagerBridgeCompartmentResponse changeEnterpriseManagerBridgeCompartment(ChangeEnterpriseManagerBridgeCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves a EnterpriseManagerBridge resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeEnterpriseManagerBridgeCompartmentin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeExadataInsightCompartment
public ChangeExadataInsightCompartmentResponse changeExadataInsightCompartment(ChangeExadataInsightCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeExternalMysqlDatabaseInsightConnection
public ChangeExternalMysqlDatabaseInsightConnectionResponse changeExternalMysqlDatabaseInsightConnection(ChangeExternalMysqlDatabaseInsightConnectionRequest request)
Description copied from interface:OperationsInsightsChange the connection details of an External MySQL database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeExternalMysqlDatabaseInsightConnectionin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeHostInsightCompartment
public ChangeHostInsightCompartmentResponse changeHostInsightCompartment(ChangeHostInsightCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves a HostInsight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeHostInsightCompartmentin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeMacsManagedAutonomousDatabaseInsightConnection
public ChangeMacsManagedAutonomousDatabaseInsightConnectionResponse changeMacsManagedAutonomousDatabaseInsightConnection(ChangeMacsManagedAutonomousDatabaseInsightConnectionRequest request)
Description copied from interface:OperationsInsightsChange 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeMacsManagedCloudDatabaseInsightConnection
public ChangeMacsManagedCloudDatabaseInsightConnectionResponse changeMacsManagedCloudDatabaseInsightConnection(ChangeMacsManagedCloudDatabaseInsightConnectionRequest request)
Description copied from interface:OperationsInsightsChange 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeNewsReportCompartment
public ChangeNewsReportCompartmentResponse changeNewsReportCompartment(ChangeNewsReportCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeOperationsInsightsPrivateEndpointCompartment
public ChangeOperationsInsightsPrivateEndpointCompartmentResponse changeOperationsInsightsPrivateEndpointCompartment(ChangeOperationsInsightsPrivateEndpointCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves a private endpoint from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeOperationsInsightsPrivateEndpointCompartmentin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeOperationsInsightsWarehouseCompartment
public ChangeOperationsInsightsWarehouseCompartmentResponse changeOperationsInsightsWarehouseCompartment(ChangeOperationsInsightsWarehouseCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changeOpsiConfigurationCompartment
public ChangeOpsiConfigurationCompartmentResponse changeOpsiConfigurationCompartment(ChangeOpsiConfigurationCompartmentRequest request)
Description copied from interface:OperationsInsightsMoves an OpsiConfiguration resource from one compartment to another.- Specified by:
changeOpsiConfigurationCompartmentin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
changePeComanagedDatabaseInsight
public ChangePeComanagedDatabaseInsightResponse changePeComanagedDatabaseInsight(ChangePeComanagedDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsChange the connection details of a co-managed database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changePeComanagedDatabaseInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createAwrHub
public CreateAwrHubResponse createAwrHub(CreateAwrHubRequest request)
Description copied from interface:OperationsInsightsCreate a AWR hub resource for the tenant in Operations Insights.This resource will be created in root compartment.
- Specified by:
createAwrHubin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createAwrHubSource
public CreateAwrHubSourceResponse createAwrHubSource(CreateAwrHubSourceRequest request)
Description copied from interface:OperationsInsightsRegister Awr Hub source- Specified by:
createAwrHubSourcein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createDatabaseInsight
public CreateDatabaseInsightResponse createDatabaseInsight(CreateDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsCreate 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createEnterpriseManagerBridge
public CreateEnterpriseManagerBridgeResponse createEnterpriseManagerBridge(CreateEnterpriseManagerBridgeRequest request)
Description copied from interface:OperationsInsightsCreate a Enterprise Manager bridge in Operations Insights.- Specified by:
createEnterpriseManagerBridgein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createExadataInsight
public CreateExadataInsightResponse createExadataInsight(CreateExadataInsightRequest request)
Description copied from interface:OperationsInsightsCreate 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createHostInsight
public CreateHostInsightResponse createHostInsight(CreateHostInsightRequest request)
Description copied from interface:OperationsInsightsCreate 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createNewsReport
public CreateNewsReportResponse createNewsReport(CreateNewsReportRequest request)
Description copied from interface:OperationsInsightsCreate 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createOperationsInsightsPrivateEndpoint
public CreateOperationsInsightsPrivateEndpointResponse createOperationsInsightsPrivateEndpoint(CreateOperationsInsightsPrivateEndpointRequest request)
Description copied from interface:OperationsInsightsCreate a private endpoint resource for the tenant in Ops Insights.This resource will be created in customer compartment.
- Specified by:
createOperationsInsightsPrivateEndpointin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createOperationsInsightsWarehouse
public CreateOperationsInsightsWarehouseResponse createOperationsInsightsWarehouse(CreateOperationsInsightsWarehouseRequest request)
Description copied from interface:OperationsInsightsCreate 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createOperationsInsightsWarehouseUser
public CreateOperationsInsightsWarehouseUserResponse createOperationsInsightsWarehouseUser(CreateOperationsInsightsWarehouseUserRequest request)
Description copied from interface:OperationsInsightsCreate a Operations Insights Warehouse user resource for the tenant in Operations Insights.This resource will be created in root compartment.
- Specified by:
createOperationsInsightsWarehouseUserin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createOpsiConfiguration
public CreateOpsiConfigurationResponse createOpsiConfiguration(CreateOpsiConfigurationRequest request)
Description copied from interface:OperationsInsightsCreate an OPSI configuration resource.- Specified by:
createOpsiConfigurationin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteAwrHub
public DeleteAwrHubResponse deleteAwrHub(DeleteAwrHubRequest request)
Description copied from interface:OperationsInsightsDeletes an AWR hub.- Specified by:
deleteAwrHubin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteAwrHubObject
public DeleteAwrHubObjectResponse deleteAwrHubObject(DeleteAwrHubObjectRequest request)
Description copied from interface:OperationsInsightsDeletes an Awr Hub object.- Specified by:
deleteAwrHubObjectin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteAwrHubSource
public DeleteAwrHubSourceResponse deleteAwrHubSource(DeleteAwrHubSourceRequest request)
Description copied from interface:OperationsInsightsDeletes an Awr Hub source object.- Specified by:
deleteAwrHubSourcein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteDatabaseInsight
public DeleteDatabaseInsightResponse deleteDatabaseInsight(DeleteDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsDeletes a database insight.The database insight will be deleted and cannot be enabled again.
- Specified by:
deleteDatabaseInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteEnterpriseManagerBridge
public DeleteEnterpriseManagerBridgeResponse deleteEnterpriseManagerBridge(DeleteEnterpriseManagerBridgeRequest request)
Description copied from interface:OperationsInsightsDeletes an Operations Insights Enterprise Manager bridge.If any database insight is still referencing this bridge, the operation will fail.
- Specified by:
deleteEnterpriseManagerBridgein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteExadataInsight
public DeleteExadataInsightResponse deleteExadataInsight(DeleteExadataInsightRequest request)
Description copied from interface:OperationsInsightsDeletes an Exadata insight.The Exadata insight will be deleted and cannot be enabled again.
- Specified by:
deleteExadataInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteHostInsight
public DeleteHostInsightResponse deleteHostInsight(DeleteHostInsightRequest request)
Description copied from interface:OperationsInsightsDeletes a host insight.The host insight will be deleted and cannot be enabled again.
- Specified by:
deleteHostInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteNewsReport
public DeleteNewsReportResponse deleteNewsReport(DeleteNewsReportRequest request)
Description copied from interface:OperationsInsightsDeletes a news report.The news report will be deleted and cannot be enabled again.
- Specified by:
deleteNewsReportin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteOperationsInsightsPrivateEndpoint
public DeleteOperationsInsightsPrivateEndpointResponse deleteOperationsInsightsPrivateEndpoint(DeleteOperationsInsightsPrivateEndpointRequest request)
Description copied from interface:OperationsInsightsDeletes a private endpoint.- Specified by:
deleteOperationsInsightsPrivateEndpointin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteOperationsInsightsWarehouse
public DeleteOperationsInsightsWarehouseResponse deleteOperationsInsightsWarehouse(DeleteOperationsInsightsWarehouseRequest request)
Description copied from interface:OperationsInsightsDeletes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteOperationsInsightsWarehouseUser
public DeleteOperationsInsightsWarehouseUserResponse deleteOperationsInsightsWarehouseUser(DeleteOperationsInsightsWarehouseUserRequest request)
Description copied from interface:OperationsInsightsDeletes an Operations Insights Warehouse User.- Specified by:
deleteOperationsInsightsWarehouseUserin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteOpsiConfiguration
public DeleteOpsiConfigurationResponse deleteOpsiConfiguration(DeleteOpsiConfigurationRequest request)
Description copied from interface:OperationsInsightsDeletes an OPSI configuration resource.- Specified by:
deleteOpsiConfigurationin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
disableAutonomousDatabaseInsightAdvancedFeatures
public DisableAutonomousDatabaseInsightAdvancedFeaturesResponse disableAutonomousDatabaseInsightAdvancedFeatures(DisableAutonomousDatabaseInsightAdvancedFeaturesRequest request)
Description copied from interface:OperationsInsightsDisable advanced features for an Autonomous Database in Operations Insights.The connection detail and advanced features will be removed.
- Specified by:
disableAutonomousDatabaseInsightAdvancedFeaturesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
disableAwrHubSource
public DisableAwrHubSourceResponse disableAwrHubSource(DisableAwrHubSourceRequest request)
Description copied from interface:OperationsInsightsDisables a Awr Hub source database in Operations Insights.This will stop the Awr data flow for the given Awr Hub source.
- Specified by:
disableAwrHubSourcein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
disableDatabaseInsight
public DisableDatabaseInsightResponse disableDatabaseInsight(DisableDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsDisables a database in Operations Insights.Database metric collection and analysis will be stopped.
- Specified by:
disableDatabaseInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
disableExadataInsight
public DisableExadataInsightResponse disableExadataInsight(DisableExadataInsightRequest request)
Description copied from interface:OperationsInsightsDisables an Exadata system in Operations Insights.Exadata-related metric collection and analysis will be stopped.
- Specified by:
disableExadataInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
disableHostInsight
public DisableHostInsightResponse disableHostInsight(DisableHostInsightRequest request)
Description copied from interface:OperationsInsightsDisables a host in Ops Insights.Host metric collection and analysis will be stopped.
- Specified by:
disableHostInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
downloadOperationsInsightsWarehouseWallet
public DownloadOperationsInsightsWarehouseWalletResponse downloadOperationsInsightsWarehouseWallet(DownloadOperationsInsightsWarehouseWalletRequest request)
Description copied from interface:OperationsInsightsDownload the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.- Specified by:
downloadOperationsInsightsWarehouseWalletin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
enableAutonomousDatabaseInsightAdvancedFeatures
public EnableAutonomousDatabaseInsightAdvancedFeaturesResponse enableAutonomousDatabaseInsightAdvancedFeatures(EnableAutonomousDatabaseInsightAdvancedFeaturesRequest request)
Description copied from interface:OperationsInsightsEnables advanced features for an Autonomous Database in Operations Insights.A direct connection will be available for further collection.
- Specified by:
enableAutonomousDatabaseInsightAdvancedFeaturesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
enableAwrHubSource
public EnableAwrHubSourceResponse enableAwrHubSource(EnableAwrHubSourceRequest request)
Description copied from interface:OperationsInsightsEnables 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
enableDatabaseInsight
public EnableDatabaseInsightResponse enableDatabaseInsight(EnableDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsEnables a database in Operations Insights.Database metric collection and analysis will be started.
- Specified by:
enableDatabaseInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
enableExadataInsight
public EnableExadataInsightResponse enableExadataInsight(EnableExadataInsightRequest request)
Description copied from interface:OperationsInsightsEnables an Exadata system in Operations Insights.Exadata-related metric collection and analysis will be started.
- Specified by:
enableExadataInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
enableHostInsight
public EnableHostInsightResponse enableHostInsight(EnableHostInsightRequest request)
Description copied from interface:OperationsInsightsEnables a host in Ops Insights.Host metric collection and analysis will be started.
- Specified by:
enableHostInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAwrDatabaseReport
public GetAwrDatabaseReportResponse getAwrDatabaseReport(GetAwrDatabaseReportRequest request)
Description copied from interface:OperationsInsightsGets the AWR report for the specified database.- Specified by:
getAwrDatabaseReportin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAwrDatabaseSqlReport
public GetAwrDatabaseSqlReportResponse getAwrDatabaseSqlReport(GetAwrDatabaseSqlReportRequest request)
Description copied from interface:OperationsInsightsGets the SQL health check report for one SQL of the specified database.- Specified by:
getAwrDatabaseSqlReportin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAwrHub
public GetAwrHubResponse getAwrHub(GetAwrHubRequest request)
Description copied from interface:OperationsInsightsGets details of an AWR hub.- Specified by:
getAwrHubin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAwrHubObject
public GetAwrHubObjectResponse getAwrHubObject(GetAwrHubObjectRequest request)
Description copied from interface:OperationsInsightsGets the Awr Hub object metadata and body.- Specified by:
getAwrHubObjectin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAwrHubSource
public GetAwrHubSourceResponse getAwrHubSource(GetAwrHubSourceRequest request)
Description copied from interface:OperationsInsightsGets the Awr Hub source object.- Specified by:
getAwrHubSourcein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAwrReport
public GetAwrReportResponse getAwrReport(GetAwrReportRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getDatabaseInsight
public GetDatabaseInsightResponse getDatabaseInsight(GetDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsGets details of a database insight.- Specified by:
getDatabaseInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getEnterpriseManagerBridge
public GetEnterpriseManagerBridgeResponse getEnterpriseManagerBridge(GetEnterpriseManagerBridgeRequest request)
Description copied from interface:OperationsInsightsGets details of an Operations Insights Enterprise Manager bridge.- Specified by:
getEnterpriseManagerBridgein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getExadataInsight
public GetExadataInsightResponse getExadataInsight(GetExadataInsightRequest request)
Description copied from interface:OperationsInsightsGets details of an Exadata insight.- Specified by:
getExadataInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getHostInsight
public GetHostInsightResponse getHostInsight(GetHostInsightRequest request)
Description copied from interface:OperationsInsightsGets details of a host insight.- Specified by:
getHostInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getNewsReport
public GetNewsReportResponse getNewsReport(GetNewsReportRequest request)
Description copied from interface:OperationsInsightsGets details of a news report.- Specified by:
getNewsReportin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getOperationsInsightsPrivateEndpoint
public GetOperationsInsightsPrivateEndpointResponse getOperationsInsightsPrivateEndpoint(GetOperationsInsightsPrivateEndpointRequest request)
Description copied from interface:OperationsInsightsGets the details of the specified private endpoint.- Specified by:
getOperationsInsightsPrivateEndpointin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getOperationsInsightsWarehouse
public GetOperationsInsightsWarehouseResponse getOperationsInsightsWarehouse(GetOperationsInsightsWarehouseRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getOperationsInsightsWarehouseUser
public GetOperationsInsightsWarehouseUserResponse getOperationsInsightsWarehouseUser(GetOperationsInsightsWarehouseUserRequest request)
Description copied from interface:OperationsInsightsGets details of an Operations Insights Warehouse User.- Specified by:
getOperationsInsightsWarehouseUserin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getOpsiConfiguration
public GetOpsiConfigurationResponse getOpsiConfiguration(GetOpsiConfigurationRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getOpsiDataObject
public GetOpsiDataObjectResponse getOpsiDataObject(GetOpsiDataObjectRequest request)
Description copied from interface:OperationsInsightsGets details of an OPSI data object.- Specified by:
getOpsiDataObjectin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWorkRequest
public GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Description copied from interface:OperationsInsightsGets the status of the work request with the given ID.- Specified by:
getWorkRequestin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
headAwrHubObject
public HeadAwrHubObjectResponse headAwrHubObject(HeadAwrHubObjectRequest request)
Description copied from interface:OperationsInsightsGets the Awr Hub object’s user-defined metadata and entity tag (ETag).- Specified by:
headAwrHubObjectin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestAddmReports
public IngestAddmReportsResponse ingestAddmReports(IngestAddmReportsRequest request)
Description copied from interface:OperationsInsightsThis endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestAddmReportsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestDatabaseConfiguration
public IngestDatabaseConfigurationResponse ingestDatabaseConfiguration(IngestDatabaseConfigurationRequest request)
Description copied from interface:OperationsInsightsThis is a generic ingest endpoint for all database configuration metrics.- Specified by:
ingestDatabaseConfigurationin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestHostConfiguration
public IngestHostConfigurationResponse ingestHostConfiguration(IngestHostConfigurationRequest request)
Description copied from interface:OperationsInsightsThis is a generic ingest endpoint for all the host configuration metrics- Specified by:
ingestHostConfigurationin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestHostMetrics
public IngestHostMetricsResponse ingestHostMetrics(IngestHostMetricsRequest request)
Description copied from interface:OperationsInsightsThis is a generic ingest endpoint for all the host performance metrics- Specified by:
ingestHostMetricsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestMySqlSqlStats
public IngestMySqlSqlStatsResponse ingestMySqlSqlStats(IngestMySqlSqlStatsRequest request)
Description copied from interface:OperationsInsightsThe 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestMySqlSqlText
public IngestMySqlSqlTextResponse ingestMySqlSqlText(IngestMySqlSqlTextRequest request)
Description copied from interface:OperationsInsightsThe 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestSqlBucket
public IngestSqlBucketResponse ingestSqlBucket(IngestSqlBucketRequest request)
Description copied from interface:OperationsInsightsThe sqlbucket endpoint takes in a JSON payload, persists it in Ops Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlBucketin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestSqlPlanLines
public IngestSqlPlanLinesResponse ingestSqlPlanLines(IngestSqlPlanLinesRequest request)
Description copied from interface:OperationsInsightsThe SqlPlanLines endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlPlanLinesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestSqlStats
public IngestSqlStatsResponse ingestSqlStats(IngestSqlStatsRequest request)
Description copied from interface:OperationsInsightsThe 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
ingestSqlText
public IngestSqlTextResponse ingestSqlText(IngestSqlTextRequest request)
Description copied from interface:OperationsInsightsThe 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAddmDbFindingCategories
public ListAddmDbFindingCategoriesResponse listAddmDbFindingCategories(ListAddmDbFindingCategoriesRequest request)
Description copied from interface:OperationsInsightsGets list of ADDM finding categories.- Specified by:
listAddmDbFindingCategoriesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAddmDbFindingsTimeSeries
public ListAddmDbFindingsTimeSeriesResponse listAddmDbFindingsTimeSeries(ListAddmDbFindingsTimeSeriesRequest request)
Description copied from interface:OperationsInsightsGet the ADDM findings time series for the specified databases for a given time period.- Specified by:
listAddmDbFindingsTimeSeriesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAddmDbParameterCategories
public ListAddmDbParameterCategoriesResponse listAddmDbParameterCategories(ListAddmDbParameterCategoriesRequest request)
Description copied from interface:OperationsInsightsGets list of ADDM database parameter categories for the specified databases.- Specified by:
listAddmDbParameterCategoriesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAddmDbRecommendationCategories
public ListAddmDbRecommendationCategoriesResponse listAddmDbRecommendationCategories(ListAddmDbRecommendationCategoriesRequest request)
Description copied from interface:OperationsInsightsGets list of ADDM recommendation categories for the specified databases.- Specified by:
listAddmDbRecommendationCategoriesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAddmDbRecommendationsTimeSeries
public ListAddmDbRecommendationsTimeSeriesResponse listAddmDbRecommendationsTimeSeries(ListAddmDbRecommendationsTimeSeriesRequest request)
Description copied from interface:OperationsInsightsGets time series data for ADDM recommendations for the specified databases.- Specified by:
listAddmDbRecommendationsTimeSeriesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAddmDbs
public ListAddmDbsResponse listAddmDbs(ListAddmDbsRequest request)
Description copied from interface:OperationsInsightsGets a list of ADDM database information- Specified by:
listAddmDbsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAwrDatabaseSnapshots
public ListAwrDatabaseSnapshotsResponse listAwrDatabaseSnapshots(ListAwrDatabaseSnapshotsRequest request)
Description copied from interface:OperationsInsightsLists AWR snapshots for the specified database in the AWR.- Specified by:
listAwrDatabaseSnapshotsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAwrDatabases
public ListAwrDatabasesResponse listAwrDatabases(ListAwrDatabasesRequest request)
Description copied from interface:OperationsInsightsGets the list of databases and their snapshot summary details available in the AWRHub.- Specified by:
listAwrDatabasesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAwrHubObjects
public ListAwrHubObjectsResponse listAwrHubObjects(ListAwrHubObjectsRequest request)
Description copied from interface:OperationsInsightsGets a list of Awr Hub objects.Awr Hub id needs to specified.
- Specified by:
listAwrHubObjectsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAwrHubSources
public ListAwrHubSourcesResponse listAwrHubSources(ListAwrHubSourcesRequest request)
Description copied from interface:OperationsInsightsGets a list of Awr Hub source objects.- Specified by:
listAwrHubSourcesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAwrHubs
public ListAwrHubsResponse listAwrHubs(ListAwrHubsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAwrSnapshots
public ListAwrSnapshotsResponse listAwrSnapshots(ListAwrSnapshotsRequest request)
Description copied from interface:OperationsInsightsLists 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listDatabaseConfigurations
public ListDatabaseConfigurationsResponse listDatabaseConfigurations(ListDatabaseConfigurationsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listDatabaseInsights
public ListDatabaseInsightsResponse listDatabaseInsights(ListDatabaseInsightsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listEnterpriseManagerBridges
public ListEnterpriseManagerBridgesResponse listEnterpriseManagerBridges(ListEnterpriseManagerBridgesRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listExadataConfigurations
public ListExadataConfigurationsResponse listExadataConfigurations(ListExadataConfigurationsRequest request)
Description copied from interface:OperationsInsightsGets a list of exadata insight configurations.Either compartmentId or exadataInsightsId query parameter must be specified.
- Specified by:
listExadataConfigurationsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listExadataInsights
public ListExadataInsightsResponse listExadataInsights(ListExadataInsightsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listHostConfigurations
public ListHostConfigurationsResponse listHostConfigurations(ListHostConfigurationsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listHostInsights
public ListHostInsightsResponse listHostInsights(ListHostInsightsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listHostedEntities
public ListHostedEntitiesResponse listHostedEntities(ListHostedEntitiesRequest request)
Description copied from interface:OperationsInsightsGet a list of hosted entities details.- Specified by:
listHostedEntitiesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listImportableAgentEntities
public ListImportableAgentEntitiesResponse listImportableAgentEntities(ListImportableAgentEntitiesRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listImportableComputeEntities
public ListImportableComputeEntitiesResponse listImportableComputeEntities(ListImportableComputeEntitiesRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listImportableEnterpriseManagerEntities
public ListImportableEnterpriseManagerEntitiesResponse listImportableEnterpriseManagerEntities(ListImportableEnterpriseManagerEntitiesRequest request)
Description copied from interface:OperationsInsightsGets a list of importable entities for an Operations Insights Enterprise Manager bridge that have not been imported before.- Specified by:
listImportableEnterpriseManagerEntitiesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listNewsReports
public ListNewsReportsResponse listNewsReports(ListNewsReportsRequest request)
Description copied from interface:OperationsInsightsGets a list of news reports based on the query parameters specified.Either compartmentId or id query parameter must be specified.
- Specified by:
listNewsReportsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listOperationsInsightsPrivateEndpoints
public ListOperationsInsightsPrivateEndpointsResponse listOperationsInsightsPrivateEndpoints(ListOperationsInsightsPrivateEndpointsRequest request)
Description copied from interface:OperationsInsightsGets a list of Operation Insights private endpoints.- Specified by:
listOperationsInsightsPrivateEndpointsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listOperationsInsightsWarehouseUsers
public ListOperationsInsightsWarehouseUsersResponse listOperationsInsightsWarehouseUsers(ListOperationsInsightsWarehouseUsersRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listOperationsInsightsWarehouses
public ListOperationsInsightsWarehousesResponse listOperationsInsightsWarehouses(ListOperationsInsightsWarehousesRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listOpsiConfigurations
public ListOpsiConfigurationsResponse listOpsiConfigurations(ListOpsiConfigurationsRequest request)
Description copied from interface:OperationsInsightsGets a list of OPSI configuration resources based on the query parameters specified.- Specified by:
listOpsiConfigurationsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listOpsiDataObjects
public ListOpsiDataObjectsResponse listOpsiDataObjects(ListOpsiDataObjectsRequest request)
Description copied from interface:OperationsInsightsGets a list of OPSI data objects based on the query parameters specified.CompartmentId id query parameter must be specified.
- Specified by:
listOpsiDataObjectsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSqlPlans
public ListSqlPlansResponse listSqlPlans(ListSqlPlansRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSqlSearches
public ListSqlSearchesResponse listSqlSearches(ListSqlSearchesRequest request)
Description copied from interface:OperationsInsightsSearch 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listSqlTexts
public ListSqlTextsResponse listSqlTexts(ListSqlTextsRequest request)
Description copied from interface:OperationsInsightsQuery SQL Warehouse to get the full SQL Text for a SQL in a compartment and in all sub-compartments if specified.- Specified by:
listSqlTextsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWarehouseDataObjects
public ListWarehouseDataObjectsResponse listWarehouseDataObjects(ListWarehouseDataObjectsRequest request)
Description copied from interface:OperationsInsightsGets a list of Warehouse data objects (e.g: views, tables), based on the query parameters specified.- Specified by:
listWarehouseDataObjectsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequestErrors
public ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Description copied from interface:OperationsInsightsReturn a (paginated) list of errors for a given work request.- Specified by:
listWorkRequestErrorsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequestLogs
public ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Description copied from interface:OperationsInsightsReturn a (paginated) list of logs for a given work request.- Specified by:
listWorkRequestLogsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequests
public ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Description copied from interface:OperationsInsightsLists 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
putAwrHubObject
public PutAwrHubObjectResponse putAwrHubObject(PutAwrHubObjectRequest request)
Description copied from interface:OperationsInsightsCreates a new object or overwrites an existing object with the same name to the Awr Hub.Note: This operation consumes a stream.
If the stream supports
InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used
InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a
FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support
InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a
FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
putAwrHubObjectin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
queryOpsiDataObjectData
public QueryOpsiDataObjectDataResponse queryOpsiDataObjectData(QueryOpsiDataObjectDataRequest request)
Description copied from interface:OperationsInsightsQueries 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
queryWarehouseDataObjectData
public QueryWarehouseDataObjectDataResponse queryWarehouseDataObjectData(QueryWarehouseDataObjectDataRequest request)
Description copied from interface:OperationsInsightsQueries 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
rotateOperationsInsightsWarehouseWallet
public RotateOperationsInsightsWarehouseWalletResponse rotateOperationsInsightsWarehouseWallet(RotateOperationsInsightsWarehouseWalletRequest request)
Description copied from interface:OperationsInsightsRotate the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.- Specified by:
rotateOperationsInsightsWarehouseWalletin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAddmDbFindings
public SummarizeAddmDbFindingsResponse summarizeAddmDbFindings(SummarizeAddmDbFindingsRequest request)
Description copied from interface:OperationsInsightsSummarizes ADDM findings for the specified databases.- Specified by:
summarizeAddmDbFindingsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAddmDbParameterChanges
public SummarizeAddmDbParameterChangesResponse summarizeAddmDbParameterChanges(SummarizeAddmDbParameterChangesRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAddmDbParameters
public SummarizeAddmDbParametersResponse summarizeAddmDbParameters(SummarizeAddmDbParametersRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAddmDbRecommendations
public SummarizeAddmDbRecommendationsResponse summarizeAddmDbRecommendations(SummarizeAddmDbRecommendationsRequest request)
Description copied from interface:OperationsInsightsSummarizes ADDM recommendations for the specified databases.- Specified by:
summarizeAddmDbRecommendationsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAddmDbSchemaObjects
public SummarizeAddmDbSchemaObjectsResponse summarizeAddmDbSchemaObjects(SummarizeAddmDbSchemaObjectsRequest request)
Description copied from interface:OperationsInsightsSummarizes Schema objects for the specified databases for the specified objectIdentifiers- Specified by:
summarizeAddmDbSchemaObjectsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAddmDbSqlStatements
public SummarizeAddmDbSqlStatementsResponse summarizeAddmDbSqlStatements(SummarizeAddmDbSqlStatementsRequest request)
Description copied from interface:OperationsInsightsSummarizes SQL Statements for the specified databases for the specified sqlIdentifiers- Specified by:
summarizeAddmDbSqlStatementsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseCpuUsages
public SummarizeAwrDatabaseCpuUsagesResponse summarizeAwrDatabaseCpuUsages(SummarizeAwrDatabaseCpuUsagesRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseMetrics
public SummarizeAwrDatabaseMetricsResponse summarizeAwrDatabaseMetrics(SummarizeAwrDatabaseMetricsRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseParameterChanges
public SummarizeAwrDatabaseParameterChangesResponse summarizeAwrDatabaseParameterChanges(SummarizeAwrDatabaseParameterChangesRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseParameters
public SummarizeAwrDatabaseParametersResponse summarizeAwrDatabaseParameters(SummarizeAwrDatabaseParametersRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseSnapshotRanges
public SummarizeAwrDatabaseSnapshotRangesResponse summarizeAwrDatabaseSnapshotRanges(SummarizeAwrDatabaseSnapshotRangesRequest request)
Description copied from interface:OperationsInsightsSummarizes the AWR snapshot ranges that contain continuous snapshots, for the specified AWRHub.- Specified by:
summarizeAwrDatabaseSnapshotRangesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseSysstats
public SummarizeAwrDatabaseSysstatsResponse summarizeAwrDatabaseSysstats(SummarizeAwrDatabaseSysstatsRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseTopWaitEvents
public SummarizeAwrDatabaseTopWaitEventsResponse summarizeAwrDatabaseTopWaitEvents(SummarizeAwrDatabaseTopWaitEventsRequest request)
Description copied from interface:OperationsInsightsSummarizes the AWR top wait events.- Specified by:
summarizeAwrDatabaseTopWaitEventsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseWaitEventBuckets
public SummarizeAwrDatabaseWaitEventBucketsResponse summarizeAwrDatabaseWaitEventBuckets(SummarizeAwrDatabaseWaitEventBucketsRequest request)
Description copied from interface:OperationsInsightsSummarizes AWR wait event data into value buckets and frequency, for the specified database in the AWR.- Specified by:
summarizeAwrDatabaseWaitEventBucketsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrDatabaseWaitEvents
public SummarizeAwrDatabaseWaitEventsResponse summarizeAwrDatabaseWaitEvents(SummarizeAwrDatabaseWaitEventsRequest request)
Description copied from interface:OperationsInsightsSummarizes 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeAwrSourcesSummaries
public SummarizeAwrSourcesSummariesResponse summarizeAwrSourcesSummaries(SummarizeAwrSourcesSummariesRequest request)
Description copied from interface:OperationsInsightsGets a list of summary of AWR Sources.- Specified by:
summarizeAwrSourcesSummariesin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeConfigurationItems
public SummarizeConfigurationItemsResponse summarizeConfigurationItems(SummarizeConfigurationItemsRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightResourceCapacityTrend
public SummarizeDatabaseInsightResourceCapacityTrendResponse summarizeDatabaseInsightResourceCapacityTrend(SummarizeDatabaseInsightResourceCapacityTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightResourceForecastTrend
public SummarizeDatabaseInsightResourceForecastTrendResponse summarizeDatabaseInsightResourceForecastTrend(SummarizeDatabaseInsightResourceForecastTrendRequest request)
Description copied from interface:OperationsInsightsGet 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightResourceStatistics
public SummarizeDatabaseInsightResourceStatisticsResponse summarizeDatabaseInsightResourceStatistics(SummarizeDatabaseInsightResourceStatisticsRequest request)
Description copied from interface:OperationsInsightsLists 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightResourceUsage
public SummarizeDatabaseInsightResourceUsageResponse summarizeDatabaseInsightResourceUsage(SummarizeDatabaseInsightResourceUsageRequest request)
Description copied from interface:OperationsInsightsA 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightResourceUsageTrend
public SummarizeDatabaseInsightResourceUsageTrendResponse summarizeDatabaseInsightResourceUsageTrend(SummarizeDatabaseInsightResourceUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightResourceUtilizationInsight
public SummarizeDatabaseInsightResourceUtilizationInsightResponse summarizeDatabaseInsightResourceUtilizationInsight(SummarizeDatabaseInsightResourceUtilizationInsightRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeDatabaseInsightTablespaceUsageTrend
public SummarizeDatabaseInsightTablespaceUsageTrendResponse summarizeDatabaseInsightTablespaceUsageTrend(SummarizeDatabaseInsightTablespaceUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceCapacityTrend
public SummarizeExadataInsightResourceCapacityTrendResponse summarizeExadataInsightResourceCapacityTrend(SummarizeExadataInsightResourceCapacityTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceCapacityTrendAggregated
public SummarizeExadataInsightResourceCapacityTrendAggregatedResponse summarizeExadataInsightResourceCapacityTrendAggregated(SummarizeExadataInsightResourceCapacityTrendAggregatedRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceForecastTrend
public SummarizeExadataInsightResourceForecastTrendResponse summarizeExadataInsightResourceForecastTrend(SummarizeExadataInsightResourceForecastTrendRequest request)
Description copied from interface:OperationsInsightsGet 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceForecastTrendAggregated
public SummarizeExadataInsightResourceForecastTrendAggregatedResponse summarizeExadataInsightResourceForecastTrendAggregated(SummarizeExadataInsightResourceForecastTrendAggregatedRequest request)
Description copied from interface:OperationsInsightsGet 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceStatistics
public SummarizeExadataInsightResourceStatisticsResponse summarizeExadataInsightResourceStatistics(SummarizeExadataInsightResourceStatisticsRequest request)
Description copied from interface:OperationsInsightsLists 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceUsage
public SummarizeExadataInsightResourceUsageResponse summarizeExadataInsightResourceUsage(SummarizeExadataInsightResourceUsageRequest request)
Description copied from interface:OperationsInsightsA 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceUsageAggregated
public SummarizeExadataInsightResourceUsageAggregatedResponse summarizeExadataInsightResourceUsageAggregated(SummarizeExadataInsightResourceUsageAggregatedRequest request)
Description copied from interface:OperationsInsightsA 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataInsightResourceUtilizationInsight
public SummarizeExadataInsightResourceUtilizationInsightResponse summarizeExadataInsightResourceUtilizationInsight(SummarizeExadataInsightResourceUtilizationInsightRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeExadataMembers
public SummarizeExadataMembersResponse summarizeExadataMembers(SummarizeExadataMembersRequest request)
Description copied from interface:OperationsInsightsLists the software and hardware inventory of the Exadata System.- Specified by:
summarizeExadataMembersin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightDiskStatistics
public SummarizeHostInsightDiskStatisticsResponse summarizeHostInsightDiskStatistics(SummarizeHostInsightDiskStatisticsRequest request)
Description copied from interface:OperationsInsightsReturns response with disk(s) statistics for a host.- Specified by:
summarizeHostInsightDiskStatisticsin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightHostRecommendation
public SummarizeHostInsightHostRecommendationResponse summarizeHostInsightHostRecommendation(SummarizeHostInsightHostRecommendationRequest request)
Description copied from interface:OperationsInsightsReturns response with some recommendations if apply for a host.- Specified by:
summarizeHostInsightHostRecommendationin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightIoUsageTrend
public SummarizeHostInsightIoUsageTrendResponse summarizeHostInsightIoUsageTrend(SummarizeHostInsightIoUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns response with usage time series data with breakdown by IO interface for the time period specified.- Specified by:
summarizeHostInsightIoUsageTrendin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightNetworkUsageTrend
public SummarizeHostInsightNetworkUsageTrendResponse summarizeHostInsightNetworkUsageTrend(SummarizeHostInsightNetworkUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns response with usage time series data with breakdown by network interface for the time period specified.- Specified by:
summarizeHostInsightNetworkUsageTrendin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightResourceCapacityTrend
public SummarizeHostInsightResourceCapacityTrendResponse summarizeHostInsightResourceCapacityTrend(SummarizeHostInsightResourceCapacityTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightResourceForecastTrend
public SummarizeHostInsightResourceForecastTrendResponse summarizeHostInsightResourceForecastTrend(SummarizeHostInsightResourceForecastTrendRequest request)
Description copied from interface:OperationsInsightsGet 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightResourceStatistics
public SummarizeHostInsightResourceStatisticsResponse summarizeHostInsightResourceStatistics(SummarizeHostInsightResourceStatisticsRequest request)
Description copied from interface:OperationsInsightsLists 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightResourceUsage
public SummarizeHostInsightResourceUsageResponse summarizeHostInsightResourceUsage(SummarizeHostInsightResourceUsageRequest request)
Description copied from interface:OperationsInsightsA 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightResourceUsageTrend
public SummarizeHostInsightResourceUsageTrendResponse summarizeHostInsightResourceUsageTrend(SummarizeHostInsightResourceUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightResourceUtilizationInsight
public SummarizeHostInsightResourceUtilizationInsightResponse summarizeHostInsightResourceUtilizationInsight(SummarizeHostInsightResourceUtilizationInsightRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightStorageUsageTrend
public SummarizeHostInsightStorageUsageTrendResponse summarizeHostInsightStorageUsageTrend(SummarizeHostInsightStorageUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns response with usage time series data with breakdown by filesystem for the time period specified.- Specified by:
summarizeHostInsightStorageUsageTrendin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightTopProcessesUsage
public SummarizeHostInsightTopProcessesUsageResponse summarizeHostInsightTopProcessesUsage(SummarizeHostInsightTopProcessesUsageRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeHostInsightTopProcessesUsageTrend
public SummarizeHostInsightTopProcessesUsageTrendResponse summarizeHostInsightTopProcessesUsageTrend(SummarizeHostInsightTopProcessesUsageTrendRequest request)
Description copied from interface:OperationsInsightsReturns 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeOperationsInsightsWarehouseResourceUsage
public SummarizeOperationsInsightsWarehouseResourceUsageResponse summarizeOperationsInsightsWarehouseResourceUsage(SummarizeOperationsInsightsWarehouseResourceUsageRequest request)
Description copied from interface:OperationsInsightsGets 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSqlInsights
public SummarizeSqlInsightsResponse summarizeSqlInsights(SummarizeSqlInsightsRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSqlPlanInsights
public SummarizeSqlPlanInsightsResponse summarizeSqlPlanInsights(SummarizeSqlPlanInsightsRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSqlResponseTimeDistributions
public SummarizeSqlResponseTimeDistributionsResponse summarizeSqlResponseTimeDistributions(SummarizeSqlResponseTimeDistributionsRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSqlStatistics
public SummarizeSqlStatisticsResponse summarizeSqlStatistics(SummarizeSqlStatisticsRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSqlStatisticsTimeSeries
public SummarizeSqlStatisticsTimeSeriesResponse summarizeSqlStatisticsTimeSeries(SummarizeSqlStatisticsTimeSeriesRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeSqlStatisticsTimeSeriesByPlan
public SummarizeSqlStatisticsTimeSeriesByPlanResponse summarizeSqlStatisticsTimeSeriesByPlan(SummarizeSqlStatisticsTimeSeriesByPlanRequest request)
Description copied from interface:OperationsInsightsQuery 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
synchronizeAutonomousDatabaseToExadata
public SynchronizeAutonomousDatabaseToExadataResponse synchronizeAutonomousDatabaseToExadata(SynchronizeAutonomousDatabaseToExadataRequest request)
Description copied from interface:OperationsInsightsSynchronize 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
testMacsManagedAutonomousDatabaseInsightConnection
public TestMacsManagedAutonomousDatabaseInsightConnectionResponse testMacsManagedAutonomousDatabaseInsightConnection(TestMacsManagedAutonomousDatabaseInsightConnectionRequest request)
Description copied from interface:OperationsInsightsTest the connection details of a MACS-managed autonomous database.- Specified by:
testMacsManagedAutonomousDatabaseInsightConnectionin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
testMacsManagedCloudDatabaseInsightConnection
public TestMacsManagedCloudDatabaseInsightConnectionResponse testMacsManagedCloudDatabaseInsightConnection(TestMacsManagedCloudDatabaseInsightConnectionRequest request)
Description copied from interface:OperationsInsightsTest the connection details of a Cloud MACS-managed database.- Specified by:
testMacsManagedCloudDatabaseInsightConnectionin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateAwrHub
public UpdateAwrHubResponse updateAwrHub(UpdateAwrHubRequest request)
Description copied from interface:OperationsInsightsUpdates the configuration of a hub .- Specified by:
updateAwrHubin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateAwrHubSource
public UpdateAwrHubSourceResponse updateAwrHubSource(UpdateAwrHubSourceRequest request)
Description copied from interface:OperationsInsightsUpdate Awr Hub Source object.- Specified by:
updateAwrHubSourcein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateDatabaseInsight
public UpdateDatabaseInsightResponse updateDatabaseInsight(UpdateDatabaseInsightRequest request)
Description copied from interface:OperationsInsightsUpdates configuration of a database insight.- Specified by:
updateDatabaseInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateEnterpriseManagerBridge
public UpdateEnterpriseManagerBridgeResponse updateEnterpriseManagerBridge(UpdateEnterpriseManagerBridgeRequest request)
Description copied from interface:OperationsInsightsUpdates configuration of an Operations Insights Enterprise Manager bridge.- Specified by:
updateEnterpriseManagerBridgein interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateExadataInsight
public UpdateExadataInsightResponse updateExadataInsight(UpdateExadataInsightRequest request)
Description copied from interface:OperationsInsightsUpdates configuration of an Exadata insight.- Specified by:
updateExadataInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateHostInsight
public UpdateHostInsightResponse updateHostInsight(UpdateHostInsightRequest request)
Description copied from interface:OperationsInsightsUpdates configuration of a host insight.- Specified by:
updateHostInsightin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateNewsReport
public UpdateNewsReportResponse updateNewsReport(UpdateNewsReportRequest request)
Description copied from interface:OperationsInsightsUpdates the configuration of a news report.- Specified by:
updateNewsReportin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateOperationsInsightsPrivateEndpoint
public UpdateOperationsInsightsPrivateEndpointResponse updateOperationsInsightsPrivateEndpoint(UpdateOperationsInsightsPrivateEndpointRequest request)
Description copied from interface:OperationsInsightsUpdates one or more attributes of the specified private endpoint.- Specified by:
updateOperationsInsightsPrivateEndpointin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateOperationsInsightsWarehouse
public UpdateOperationsInsightsWarehouseResponse updateOperationsInsightsWarehouse(UpdateOperationsInsightsWarehouseRequest request)
Description copied from interface:OperationsInsightsUpdates 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 interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateOperationsInsightsWarehouseUser
public UpdateOperationsInsightsWarehouseUserResponse updateOperationsInsightsWarehouseUser(UpdateOperationsInsightsWarehouseUserRequest request)
Description copied from interface:OperationsInsightsUpdates the configuration of an Operations Insights Warehouse User.- Specified by:
updateOperationsInsightsWarehouseUserin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateOpsiConfiguration
public UpdateOpsiConfigurationResponse updateOpsiConfiguration(UpdateOpsiConfigurationRequest request)
Description copied from interface:OperationsInsightsUpdates an OPSI configuration resource with the given ID.- Specified by:
updateOpsiConfigurationin interfaceOperationsInsights- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWaiters
public OperationsInsightsWaiters getWaiters()
Description copied from interface:OperationsInsightsGets the pre-configured waiters available for resources for this service.- Specified by:
getWaitersin interfaceOperationsInsights- Returns:
- The service waiters.
-
getPaginators
public OperationsInsightsPaginators getPaginators()
Description copied from interface:OperationsInsightsGets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
getPaginatorsin interfaceOperationsInsights- Returns:
- The service paginators.
-
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()
-
-