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 class
OperationsInsightsClient.Builder
Builder class for this client.
-
Field Summary
Fields Modifier and Type Field Description String
clientCommonLibraryVersion
Compatible SDK version, provided by the codegen.Optional<String>
minimumClientCommonLibraryVersionFromClient
Minimum compatible SDK version, maybe provided by the codegen.static Service
SERVICE
Service instance for OperationsInsights.
-
Constructor Summary
Constructors Constructor Description OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilder
instead.OperationsInsightsClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilder
instead.
-
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 thebuilder
instead.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 thebuilder
instead.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 thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-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 thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
endpoint
-ClientBuilderBase.endpoint(java.lang.String)
-
OperationsInsightsClient
@Deprecated public OperationsInsightsClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
endpoint
-ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
-ClientBuilderBase.signingStrategyRequestSignerFactories
-
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 thebuilder
instead.Create a new client instance.- Parameters:
authenticationDetailsProvider
- The authentication details (seeOperationsInsightsClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
-ClientBuilderBase.configuration
clientConfigurator
-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
-ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
-ClientBuilderBase.additionalClientConfigurators
endpoint
-ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
-ClientBuilderBase.signingStrategyRequestSignerFactories
executorService
-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:OperationsInsights
Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpoint
after resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Specified by:
setRegion
in interfaceOperationsInsights
- Parameters:
region
- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:OperationsInsights
Sets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call
setRegion
.If no known Region could be determined, it will create an endpoint based on the default endpoint format (
Region.formatDefaultRegionEndpoint(Service, String)
and then callsetEndpoint
.- Specified by:
setRegion
in interfaceOperationsInsights
- Parameters:
regionId
- The public region ID.
-
addExadataInsightMembers
public AddExadataInsightMembersResponse addExadataInsightMembers(AddExadataInsightMembersRequest request)
Description copied from interface:OperationsInsights
Add 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:
addExadataInsightMembers
in 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:OperationsInsights
Update connection detail for advanced features of Autonomous Database in Operations Insights.- Specified by:
changeAutonomousDatabaseInsightAdvancedFeatures
in 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:OperationsInsights
Moves an AwrHubSource resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeAwrHubSourceCompartment
in 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:OperationsInsights
Moves a DatabaseInsight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeDatabaseInsightCompartment
in 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:OperationsInsights
Moves a EnterpriseManagerBridge resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeEnterpriseManagerBridgeCompartment
in 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:OperationsInsights
Moves an Exadata insight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeExadataInsightCompartment
in 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:OperationsInsights
Change the connection details of an External MySQL database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeExternalMysqlDatabaseInsightConnection
in 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:OperationsInsights
Moves a HostInsight resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeHostInsightCompartment
in 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:OperationsInsights
Change the connection details of a Cloud MACS-managed database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeMacsManagedCloudDatabaseInsightConnection
in 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:OperationsInsights
Moves a news report resource from one compartment identifier to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeNewsReportCompartment
in 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:OperationsInsights
Moves a private endpoint from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeOperationsInsightsPrivateEndpointCompartment
in 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:OperationsInsights
Moves a Operations Insights Warehouse resource from one compartment to another.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changeOperationsInsightsWarehouseCompartment
in 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:OperationsInsights
Moves an OpsiConfiguration resource from one compartment to another.- Specified by:
changeOpsiConfigurationCompartment
in 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:OperationsInsights
Change the connection details of a co-managed database insight.When provided, If-Match is checked against ETag values of the resource.
- Specified by:
changePeComanagedDatabaseInsight
in 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:OperationsInsights
Create a AWR hub resource for the tenant in Operations Insights.This resource will be created in root compartment.
- Specified by:
createAwrHub
in 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:OperationsInsights
Register Awr Hub source- Specified by:
createAwrHubSource
in 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:OperationsInsights
Create 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:
createDatabaseInsight
in 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:OperationsInsights
Create a Enterprise Manager bridge in Operations Insights.- Specified by:
createEnterpriseManagerBridge
in 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:OperationsInsights
Create 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:
createExadataInsight
in 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:OperationsInsights
Create 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:
createHostInsight
in 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:OperationsInsights
Create a news report in Ops Insights.The report will be enabled in Ops Insights. Insights will be emailed as per selected frequency.
- Specified by:
createNewsReport
in 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:OperationsInsights
Create a private endpoint resource for the tenant in Ops Insights.This resource will be created in customer compartment.
- Specified by:
createOperationsInsightsPrivateEndpoint
in 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:OperationsInsights
Create 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:
createOperationsInsightsWarehouse
in 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:OperationsInsights
Create a Operations Insights Warehouse user resource for the tenant in Operations Insights.This resource will be created in root compartment.
- Specified by:
createOperationsInsightsWarehouseUser
in 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:OperationsInsights
Create an OPSI configuration resource.- Specified by:
createOpsiConfiguration
in 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:OperationsInsights
Deletes an AWR hub.- Specified by:
deleteAwrHub
in 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:OperationsInsights
Deletes an Awr Hub object.- Specified by:
deleteAwrHubObject
in 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:OperationsInsights
Deletes an Awr Hub source object.- Specified by:
deleteAwrHubSource
in 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:OperationsInsights
Deletes a database insight.The database insight will be deleted and cannot be enabled again.
- Specified by:
deleteDatabaseInsight
in 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:OperationsInsights
Deletes an Operations Insights Enterprise Manager bridge.If any database insight is still referencing this bridge, the operation will fail.
- Specified by:
deleteEnterpriseManagerBridge
in 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:OperationsInsights
Deletes an Exadata insight.The Exadata insight will be deleted and cannot be enabled again.
- Specified by:
deleteExadataInsight
in 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:OperationsInsights
Deletes a host insight.The host insight will be deleted and cannot be enabled again.
- Specified by:
deleteHostInsight
in 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:OperationsInsights
Deletes a news report.The news report will be deleted and cannot be enabled again.
- Specified by:
deleteNewsReport
in 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:OperationsInsights
Deletes a private endpoint.- Specified by:
deleteOperationsInsightsPrivateEndpoint
in 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:OperationsInsights
Deletes 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:
deleteOperationsInsightsWarehouse
in 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:OperationsInsights
Deletes an Operations Insights Warehouse User.- Specified by:
deleteOperationsInsightsWarehouseUser
in 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:OperationsInsights
Deletes an OPSI configuration resource.- Specified by:
deleteOpsiConfiguration
in 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:OperationsInsights
Disable advanced features for an Autonomous Database in Operations Insights.The connection detail and advanced features will be removed.
- Specified by:
disableAutonomousDatabaseInsightAdvancedFeatures
in 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:OperationsInsights
Disables a Awr Hub source database in Operations Insights.This will stop the Awr data flow for the given Awr Hub source.
- Specified by:
disableAwrHubSource
in 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:OperationsInsights
Disables a database in Operations Insights.Database metric collection and analysis will be stopped.
- Specified by:
disableDatabaseInsight
in 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:OperationsInsights
Disables an Exadata system in Operations Insights.Exadata-related metric collection and analysis will be stopped.
- Specified by:
disableExadataInsight
in 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:OperationsInsights
Disables a host in Ops Insights.Host metric collection and analysis will be stopped.
- Specified by:
disableHostInsight
in 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:OperationsInsights
Download the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.- Specified by:
downloadOperationsInsightsWarehouseWallet
in 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:OperationsInsights
Enables advanced features for an Autonomous Database in Operations Insights.A direct connection will be available for further collection.
- Specified by:
enableAutonomousDatabaseInsightAdvancedFeatures
in 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:OperationsInsights
Enables 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:
enableAwrHubSource
in 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:OperationsInsights
Enables a database in Operations Insights.Database metric collection and analysis will be started.
- Specified by:
enableDatabaseInsight
in 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:OperationsInsights
Enables an Exadata system in Operations Insights.Exadata-related metric collection and analysis will be started.
- Specified by:
enableExadataInsight
in 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:OperationsInsights
Enables a host in Ops Insights.Host metric collection and analysis will be started.
- Specified by:
enableHostInsight
in 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:OperationsInsights
Gets the AWR report for the specified database.- Specified by:
getAwrDatabaseReport
in 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:OperationsInsights
Gets the SQL health check report for one SQL of the specified database.- Specified by:
getAwrDatabaseSqlReport
in 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:OperationsInsights
Gets details of an AWR hub.- Specified by:
getAwrHub
in 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:OperationsInsights
Gets the Awr Hub object metadata and body.- Specified by:
getAwrHubObject
in 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:OperationsInsights
Gets the Awr Hub source object.- Specified by:
getAwrHubSource
in 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:OperationsInsights
Gets 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:
getAwrReport
in 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:OperationsInsights
Gets details of a database insight.- Specified by:
getDatabaseInsight
in 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:OperationsInsights
Gets details of an Operations Insights Enterprise Manager bridge.- Specified by:
getEnterpriseManagerBridge
in 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:OperationsInsights
Gets details of an Exadata insight.- Specified by:
getExadataInsight
in 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:OperationsInsights
Gets details of a host insight.- Specified by:
getHostInsight
in 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:OperationsInsights
Gets details of a news report.- Specified by:
getNewsReport
in 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:OperationsInsights
Gets the details of the specified private endpoint.- Specified by:
getOperationsInsightsPrivateEndpoint
in 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:OperationsInsights
Gets 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:
getOperationsInsightsWarehouse
in 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:OperationsInsights
Gets details of an Operations Insights Warehouse User.- Specified by:
getOperationsInsightsWarehouseUser
in 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:OperationsInsights
Gets 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:
getOpsiConfiguration
in 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:OperationsInsights
Gets details of an OPSI data object.- Specified by:
getOpsiDataObject
in 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:OperationsInsights
Gets the status of the work request with the given ID.- Specified by:
getWorkRequest
in 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:OperationsInsights
Gets the Awr Hub object’s user-defined metadata and entity tag (ETag).- Specified by:
headAwrHubObject
in 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:OperationsInsights
This endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestAddmReports
in 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:OperationsInsights
This is a generic ingest endpoint for all database configuration metrics.- Specified by:
ingestDatabaseConfiguration
in 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:OperationsInsights
This is a generic ingest endpoint for all the host configuration metrics- Specified by:
ingestHostConfiguration
in 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:OperationsInsights
This is a generic ingest endpoint for all the host performance metrics- Specified by:
ingestHostMetrics
in 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:OperationsInsights
The 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:
ingestMySqlSqlStats
in 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:OperationsInsights
The 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:
ingestMySqlSqlText
in 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:OperationsInsights
The sqlbucket endpoint takes in a JSON payload, persists it in Ops Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlBucket
in 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:OperationsInsights
The SqlPlanLines endpoint takes in a JSON payload, persists it in Operation Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlPlanLines
in 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:OperationsInsights
The SQL Stats endpoint takes in a JSON payload, persists it in Ops Insights ingest pipeline.Either databaseId or id must be specified.
- Specified by:
ingestSqlStats
in 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:OperationsInsights
The 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:
ingestSqlText
in 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:OperationsInsights
Gets list of ADDM finding categories.- Specified by:
listAddmDbFindingCategories
in 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:OperationsInsights
Get the ADDM findings time series for the specified databases for a given time period.- Specified by:
listAddmDbFindingsTimeSeries
in 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:OperationsInsights
Gets list of ADDM database parameter categories for the specified databases.- Specified by:
listAddmDbParameterCategories
in 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:OperationsInsights
Gets list of ADDM recommendation categories for the specified databases.- Specified by:
listAddmDbRecommendationCategories
in 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:OperationsInsights
Gets time series data for ADDM recommendations for the specified databases.- Specified by:
listAddmDbRecommendationsTimeSeries
in 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:OperationsInsights
Gets a list of ADDM database information- Specified by:
listAddmDbs
in 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:OperationsInsights
Lists AWR snapshots for the specified database in the AWR.- Specified by:
listAwrDatabaseSnapshots
in 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:OperationsInsights
Gets the list of databases and their snapshot summary details available in the AWRHub.- Specified by:
listAwrDatabases
in 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:OperationsInsights
Gets a list of Awr Hub objects.Awr Hub id needs to specified.
- Specified by:
listAwrHubObjects
in 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:OperationsInsights
Gets a list of Awr Hub source objects.- Specified by:
listAwrHubSources
in 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:OperationsInsights
Gets a list of AWR hubs.Either compartmentId or id must be specified. All these resources are expected to be in root compartment.
- Specified by:
listAwrHubs
in 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:OperationsInsights
Lists 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:
listAwrSnapshots
in 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:OperationsInsights
Gets 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:
listDatabaseConfigurations
in 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:OperationsInsights
Gets 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:
listDatabaseInsights
in 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:OperationsInsights
Gets 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:
listEnterpriseManagerBridges
in 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:OperationsInsights
Gets a list of exadata insight configurations.Either compartmentId or exadataInsightsId query parameter must be specified.
- Specified by:
listExadataConfigurations
in 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:OperationsInsights
Gets 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:
listExadataInsights
in 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:OperationsInsights
Gets 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:
listHostConfigurations
in 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:OperationsInsights
Gets 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:
listHostInsights
in 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:OperationsInsights
Get a list of hosted entities details.- Specified by:
listHostedEntities
in 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:OperationsInsights
Gets 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:
listImportableAgentEntities
in 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:OperationsInsights
Gets 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:
listImportableComputeEntities
in 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:OperationsInsights
Gets a list of importable entities for an Operations Insights Enterprise Manager bridge that have not been imported before.- Specified by:
listImportableEnterpriseManagerEntities
in 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:OperationsInsights
Gets a list of news reports based on the query parameters specified.Either compartmentId or id query parameter must be specified.
- Specified by:
listNewsReports
in 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:OperationsInsights
Gets a list of Operation Insights private endpoints.- Specified by:
listOperationsInsightsPrivateEndpoints
in 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:OperationsInsights
Gets 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:
listOperationsInsightsWarehouseUsers
in 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:OperationsInsights
Gets 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:
listOperationsInsightsWarehouses
in 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:OperationsInsights
Gets a list of OPSI configuration resources based on the query parameters specified.- Specified by:
listOpsiConfigurations
in 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:OperationsInsights
Gets a list of OPSI data objects based on the query parameters specified.CompartmentId id query parameter must be specified.
- Specified by:
listOpsiDataObjects
in 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:OperationsInsights
Query 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:
listSqlPlans
in 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:OperationsInsights
Search 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:
listSqlSearches
in 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:OperationsInsights
Query SQL Warehouse to get the full SQL Text for a SQL in a compartment and in all sub-compartments if specified.- Specified by:
listSqlTexts
in 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:OperationsInsights
Gets a list of Warehouse data objects (e.g: views, tables), based on the query parameters specified.- Specified by:
listWarehouseDataObjects
in 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:OperationsInsights
Return a (paginated) list of errors for a given work request.- Specified by:
listWorkRequestErrors
in 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:OperationsInsights
Return a (paginated) list of logs for a given work request.- Specified by:
listWorkRequestLogs
in 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:OperationsInsights
Lists 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:
listWorkRequests
in 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:OperationsInsights
Creates 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'sFileChannel
position 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'sFileChannel
position 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
FileInputStream
whoseFileChannel
position 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:
putAwrHubObject
in 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:OperationsInsights
Queries 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:
queryOpsiDataObjectData
in 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:OperationsInsights
Queries 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:
queryWarehouseDataObjectData
in 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:OperationsInsights
Rotate the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed.- Specified by:
rotateOperationsInsightsWarehouseWallet
in 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:OperationsInsights
Summarizes ADDM findings for the specified databases.- Specified by:
summarizeAddmDbFindings
in 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:OperationsInsights
Summarizes 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:
summarizeAddmDbParameterChanges
in 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:OperationsInsights
Summarizes 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:
summarizeAddmDbParameters
in 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:OperationsInsights
Summarizes ADDM recommendations for the specified databases.- Specified by:
summarizeAddmDbRecommendations
in 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:OperationsInsights
Summarizes Schema objects for the specified databases for the specified objectIdentifiers- Specified by:
summarizeAddmDbSchemaObjects
in 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:OperationsInsights
Summarizes SQL Statements for the specified databases for the specified sqlIdentifiers- Specified by:
summarizeAddmDbSqlStatements
in 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:OperationsInsights
Summarizes 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:
summarizeAwrDatabaseCpuUsages
in 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:OperationsInsights
Summarizes 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:
summarizeAwrDatabaseMetrics
in 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:OperationsInsights
Summarizes 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:
summarizeAwrDatabaseParameterChanges
in 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:OperationsInsights
Summarizes 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:
summarizeAwrDatabaseParameters
in 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:OperationsInsights
Summarizes the AWR snapshot ranges that contain continuous snapshots, for the specified AWRHub.- Specified by:
summarizeAwrDatabaseSnapshotRanges
in 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:OperationsInsights
Summarizes 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:
summarizeAwrDatabaseSysstats
in 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:OperationsInsights
Summarizes the AWR top wait events.- Specified by:
summarizeAwrDatabaseTopWaitEvents
in 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:OperationsInsights
Summarizes AWR wait event data into value buckets and frequency, for the specified database in the AWR.- Specified by:
summarizeAwrDatabaseWaitEventBuckets
in 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:OperationsInsights
Summarizes 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:
summarizeAwrDatabaseWaitEvents
in 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:OperationsInsights
Gets a list of summary of AWR Sources.- Specified by:
summarizeAwrSourcesSummaries
in 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:OperationsInsights
Gets 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:
summarizeConfigurationItems
in 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:OperationsInsights
Returns 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:
summarizeDatabaseInsightResourceCapacityTrend
in 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:OperationsInsights
Get 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:
summarizeDatabaseInsightResourceForecastTrend
in 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:OperationsInsights
Lists 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:
summarizeDatabaseInsightResourceStatistics
in 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:OperationsInsights
A 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:
summarizeDatabaseInsightResourceUsage
in 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:OperationsInsights
Returns 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:
summarizeDatabaseInsightResourceUsageTrend
in 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:OperationsInsights
Gets 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:
summarizeDatabaseInsightResourceUtilizationInsight
in 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:OperationsInsights
Returns 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:
summarizeDatabaseInsightTablespaceUsageTrend
in 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:OperationsInsights
Returns 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:
summarizeExadataInsightResourceCapacityTrend
in 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:OperationsInsights
Returns 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:
summarizeExadataInsightResourceCapacityTrendAggregated
in 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:OperationsInsights
Get 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:
summarizeExadataInsightResourceForecastTrend
in 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:OperationsInsights
Get 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:
summarizeExadataInsightResourceForecastTrendAggregated
in 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:OperationsInsights
Lists 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:
summarizeExadataInsightResourceStatistics
in 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:OperationsInsights
A 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:
summarizeExadataInsightResourceUsage
in 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:OperationsInsights
A 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:
summarizeExadataInsightResourceUsageAggregated
in 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:OperationsInsights
Gets 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:
summarizeExadataInsightResourceUtilizationInsight
in 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:OperationsInsights
Lists the software and hardware inventory of the Exadata System.- Specified by:
summarizeExadataMembers
in 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:OperationsInsights
Returns response with disk(s) statistics for a host.- Specified by:
summarizeHostInsightDiskStatistics
in 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:OperationsInsights
Returns response with some recommendations if apply for a host.- Specified by:
summarizeHostInsightHostRecommendation
in 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:OperationsInsights
Returns response with usage time series data with breakdown by IO interface for the time period specified.- Specified by:
summarizeHostInsightIoUsageTrend
in 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:OperationsInsights
Returns response with usage time series data with breakdown by network interface for the time period specified.- Specified by:
summarizeHostInsightNetworkUsageTrend
in 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:OperationsInsights
Returns 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:
summarizeHostInsightResourceCapacityTrend
in 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:OperationsInsights
Get 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:
summarizeHostInsightResourceForecastTrend
in 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:OperationsInsights
Lists 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:
summarizeHostInsightResourceStatistics
in 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:OperationsInsights
A 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:
summarizeHostInsightResourceUsage
in 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:OperationsInsights
Returns 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:
summarizeHostInsightResourceUsageTrend
in 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:OperationsInsights
Gets 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:
summarizeHostInsightResourceUtilizationInsight
in 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:OperationsInsights
Returns response with usage time series data with breakdown by filesystem for the time period specified.- Specified by:
summarizeHostInsightStorageUsageTrend
in 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:OperationsInsights
Returns 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:
summarizeHostInsightTopProcessesUsage
in 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:OperationsInsights
Returns 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:
summarizeHostInsightTopProcessesUsageTrend
in 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:OperationsInsights
Gets 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:
summarizeOperationsInsightsWarehouseResourceUsage
in 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:OperationsInsights
Query 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:
summarizeSqlInsights
in 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:OperationsInsights
Query 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:
summarizeSqlPlanInsights
in 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:OperationsInsights
Query 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:
summarizeSqlResponseTimeDistributions
in 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:OperationsInsights
Query 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:
summarizeSqlStatistics
in 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:OperationsInsights
Query 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:
summarizeSqlStatisticsTimeSeries
in 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:OperationsInsights
Query 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:
summarizeSqlStatisticsTimeSeriesByPlan
in 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:OperationsInsights
Test the connection details of a Cloud MACS-managed database.- Specified by:
testMacsManagedCloudDatabaseInsightConnection
in 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:OperationsInsights
Updates the configuration of a hub .- Specified by:
updateAwrHub
in 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:OperationsInsights
Update Awr Hub Source object.- Specified by:
updateAwrHubSource
in 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:OperationsInsights
Updates configuration of a database insight.- Specified by:
updateDatabaseInsight
in 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:OperationsInsights
Updates configuration of an Operations Insights Enterprise Manager bridge.- Specified by:
updateEnterpriseManagerBridge
in 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:OperationsInsights
Updates configuration of an Exadata insight.- Specified by:
updateExadataInsight
in 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:OperationsInsights
Updates configuration of a host insight.- Specified by:
updateHostInsight
in 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:OperationsInsights
Updates the configuration of a news report.- Specified by:
updateNewsReport
in 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:OperationsInsights
Updates one or more attributes of the specified private endpoint.- Specified by:
updateOperationsInsightsPrivateEndpoint
in 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:OperationsInsights
Updates 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:
updateOperationsInsightsWarehouse
in 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:OperationsInsights
Updates the configuration of an Operations Insights Warehouse User.- Specified by:
updateOperationsInsightsWarehouseUser
in 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:OperationsInsights
Updates an OPSI configuration resource with the given ID.- Specified by:
updateOpsiConfiguration
in 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:OperationsInsights
Gets the pre-configured waiters available for resources for this service.- Specified by:
getWaiters
in interfaceOperationsInsights
- Returns:
- The service waiters.
-
getPaginators
public OperationsInsightsPaginators getPaginators()
Description copied from interface:OperationsInsights
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterable
interface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
getPaginators
in 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
ClientConfigurator
s again, and can be used to e.g. refresh the SSL certificate.
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
-
getClientCommonLibraryVersion
public String getClientCommonLibraryVersion()
-
-