Class JavaManagementServiceAsyncClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseAsyncClient
- 
- com.oracle.bmc.jms.JavaManagementServiceAsyncClient
 
 
- 
- All Implemented Interfaces:
- JavaManagementServiceAsync,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public class JavaManagementServiceAsyncClient extends BaseAsyncClient implements JavaManagementServiceAsyncAsync client implementation for JavaManagementService service.
 There are two ways to use async client: 1. Use AsyncHandler: using AsyncHandler, if the response to the call is anInputStream, like getObject Api in object storage service, developers need to process the stream in AsyncHandler, and not anywhere else, because the stream will be closed right after the AsyncHandler is invoked.
 2. Use Java Future: using Java Future, developers need to close the stream after they are done with the Java Future.
 Accessing the result should be done in a mutually exclusive manner, either through the Future or the AsyncHandler, but not both. If the Future is used, the caller should pass in null as the AsyncHandler. If the AsyncHandler is used, it is still safe to use the Future to determine whether or not the request was completed via Future.isDone/isCancelled.
 Please refer to https://github.com/oracle/oci-java-sdk/blob/master/bmc-examples/src/main/java/ResteasyClientWithObjectStorageExample.java
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classJavaManagementServiceAsyncClient.BuilderBuilder class for this client.
 - 
Field SummaryFields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for JavaManagementService.
 - 
Constructor SummaryConstructors Constructor Description JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.JavaManagementServiceAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.JavaManagementServiceAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.JavaManagementServiceAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
 - 
Method Summary- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface java.lang.AutoCloseableclose
 - 
Methods inherited from interface com.oracle.bmc.jms.JavaManagementServiceAsyncgetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 
- 
 
- 
- 
- 
Constructor Detail- 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.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)
 
 - 
JavaManagementServiceAsyncClient@Deprecated public JavaManagementServiceAsyncClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- JavaManagementServiceAsyncClient.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
 
 
- 
 - 
Method Detail- 
builderpublic static JavaManagementServiceAsyncClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:JavaManagementServiceAsyncSets the region to call (ex, Region.US_PHOENIX_1).Note, this will call setEndpointafter resolving the endpoint. If the service is not available in this region, however, an IllegalArgumentException will be raised.- Specified by:
- setRegionin interface- JavaManagementServiceAsync
- Parameters:
- region- The region of the service.
 
 - 
setRegionpublic void setRegion(String regionId) Description copied from interface:JavaManagementServiceAsyncSets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format ( Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Specified by:
- setRegionin interface- JavaManagementServiceAsync
- Parameters:
- regionId- The public region ID.
 
 - 
addFleetInstallationSitespublic Future<AddFleetInstallationSitesResponse> addFleetInstallationSites(AddFleetInstallationSitesRequest request, AsyncHandler<AddFleetInstallationSitesRequest,AddFleetInstallationSitesResponse> handler) Description copied from interface:JavaManagementServiceAsyncAdd Java installation sites in a Fleet.- Specified by:
- addFleetInstallationSitesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cancelWorkRequestpublic Future<CancelWorkRequestResponse> cancelWorkRequest(CancelWorkRequestRequest request, AsyncHandler<CancelWorkRequestRequest,CancelWorkRequestResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes the work request specified by an identifier.- Specified by:
- cancelWorkRequestin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeFleetCompartmentpublic Future<ChangeFleetCompartmentResponse> changeFleetCompartment(ChangeFleetCompartmentRequest request, AsyncHandler<ChangeFleetCompartmentRequest,ChangeFleetCompartmentResponse> handler) Description copied from interface:JavaManagementServiceAsyncMove a specified Fleet into the compartment identified in the POST form.When provided, If-Match is checked against ETag values of the resource. - Specified by:
- changeFleetCompartmentin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createBlocklistpublic Future<CreateBlocklistResponse> createBlocklist(CreateBlocklistRequest request, AsyncHandler<CreateBlocklistRequest,CreateBlocklistResponse> handler) Description copied from interface:JavaManagementServiceAsyncAdd a new record to the fleet blocklist.- Specified by:
- createBlocklistin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createDrsFilepublic Future<CreateDrsFileResponse> createDrsFile(CreateDrsFileRequest request, AsyncHandler<CreateDrsFileRequest,CreateDrsFileResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to perform validation of the DRS file and create the file to the Object Storage.- Specified by:
- createDrsFilein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createFleetpublic Future<CreateFleetResponse> createFleet(CreateFleetRequest request, AsyncHandler<CreateFleetRequest,CreateFleetResponse> handler) Description copied from interface:JavaManagementServiceAsyncCreate a new Fleet using the information provided.`inventoryLog` is now a required parameter for CreateFleet API. Update existing applications using this API before July 15, 2022 to ensure the applications continue to work. See the [Service Change Notice](https://docs.oracle.com/en-us/iaas/Content/servicechanges.htm#JMS) for more details. Migrate existing fleets using the `UpdateFleet` API to set the `inventoryLog` parameter. - Specified by:
- createFleetin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createJmsPluginpublic Future<CreateJmsPluginResponse> createJmsPlugin(CreateJmsPluginRequest request, AsyncHandler<CreateJmsPluginRequest,CreateJmsPluginResponse> handler) Description copied from interface:JavaManagementServiceAsyncRegisters an agent’s JmsPlugin, optionally attaching to an existing fleet of the tenancy.JmsPlugins registered fleet-less are created with lifecycle state INACTIVE. For the operation to be authorized, the agent must exist, and the authorized user requires JMS_PLUGIN_CREATE permission for the agent’s compartment. - Specified by:
- createJmsPluginin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTaskSchedulepublic Future<CreateTaskScheduleResponse> createTaskSchedule(CreateTaskScheduleRequest request, AsyncHandler<CreateTaskScheduleRequest,CreateTaskScheduleResponse> handler) Description copied from interface:JavaManagementServiceAsyncCreate a task schedule using the information provided.- Specified by:
- createTaskSchedulein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteBlocklistpublic Future<DeleteBlocklistResponse> deleteBlocklist(DeleteBlocklistRequest request, AsyncHandler<DeleteBlocklistRequest,DeleteBlocklistResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes the blocklist record specified by an identifier.- Specified by:
- deleteBlocklistin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteCryptoAnalysisResultpublic Future<DeleteCryptoAnalysisResultResponse> deleteCryptoAnalysisResult(DeleteCryptoAnalysisResultRequest request, AsyncHandler<DeleteCryptoAnalysisResultRequest,DeleteCryptoAnalysisResultResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes the metadata for the result of a Crypto event analysis.The actual report shall remain in the object storage. - Specified by:
- deleteCryptoAnalysisResultin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteDrsFilepublic Future<DeleteDrsFileResponse> deleteDrsFile(DeleteDrsFileRequest request, AsyncHandler<DeleteDrsFileRequest,DeleteDrsFileResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to delete the DRS file from the Object Storage.- Specified by:
- deleteDrsFilein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteFleetpublic Future<DeleteFleetResponse> deleteFleet(DeleteFleetRequest request, AsyncHandler<DeleteFleetRequest,DeleteFleetResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes the Fleet specified by an identifier.- Specified by:
- deleteFleetin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteJavaMigrationAnalysisResultpublic Future<DeleteJavaMigrationAnalysisResultResponse> deleteJavaMigrationAnalysisResult(DeleteJavaMigrationAnalysisResultRequest request, AsyncHandler<DeleteJavaMigrationAnalysisResultRequest,DeleteJavaMigrationAnalysisResultResponse> handler) Description copied from interface:JavaManagementServiceAsyncDelete the Java migration analysis result.The actual report will remain in the Object Storage bucket. - Specified by:
- deleteJavaMigrationAnalysisResultin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteJmsPluginpublic Future<DeleteJmsPluginResponse> deleteJmsPlugin(DeleteJmsPluginRequest request, AsyncHandler<DeleteJmsPluginRequest,DeleteJmsPluginResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes a JmsPlugin.The JmsPlugin may be visible for some time with state DELETED. Deleted plugins will not be able to communicate with the JMS service. - Specified by:
- deleteJmsPluginin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deletePerformanceTuningAnalysisResultpublic Future<DeletePerformanceTuningAnalysisResultResponse> deletePerformanceTuningAnalysisResult(DeletePerformanceTuningAnalysisResultRequest request, AsyncHandler<DeletePerformanceTuningAnalysisResultRequest,DeletePerformanceTuningAnalysisResultResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes only the metadata of the Performance Tuning Analysis result, but the file remains in the object storage.- Specified by:
- deletePerformanceTuningAnalysisResultin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTaskSchedulepublic Future<DeleteTaskScheduleResponse> deleteTaskSchedule(DeleteTaskScheduleRequest request, AsyncHandler<DeleteTaskScheduleRequest,DeleteTaskScheduleResponse> handler) Description copied from interface:JavaManagementServiceAsyncDeletes the task schedule record specified by an identifier.- Specified by:
- deleteTaskSchedulein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
disableDrspublic Future<DisableDrsResponse> disableDrs(DisableDrsRequest request, AsyncHandler<DisableDrsRequest,DisableDrsResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to disable the DRS in the selected target in the Fleet.- Specified by:
- disableDrsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
enableDrspublic Future<EnableDrsResponse> enableDrs(EnableDrsRequest request, AsyncHandler<EnableDrsRequest,EnableDrsResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to enable the DRS in the selected target in the Fleet.- Specified by:
- enableDrsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
generateAgentDeployScriptpublic Future<GenerateAgentDeployScriptResponse> generateAgentDeployScript(GenerateAgentDeployScriptRequest request, AsyncHandler<GenerateAgentDeployScriptRequest,GenerateAgentDeployScriptResponse> handler) Description copied from interface:JavaManagementServiceAsyncGenerates Agent Deploy Script for Fleet using the information provided.- Specified by:
- generateAgentDeployScriptin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
generateAgentInstallerConfigurationpublic Future<GenerateAgentInstallerConfigurationResponse> generateAgentInstallerConfiguration(GenerateAgentInstallerConfigurationRequest request, AsyncHandler<GenerateAgentInstallerConfigurationRequest,GenerateAgentInstallerConfigurationResponse> handler) Description copied from interface:JavaManagementServiceAsyncGenerates the agent installer configuration using the information provided.- Specified by:
- generateAgentInstallerConfigurationin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
generateLoadPipelineScriptpublic Future<GenerateLoadPipelineScriptResponse> generateLoadPipelineScript(GenerateLoadPipelineScriptRequest request, AsyncHandler<GenerateLoadPipelineScriptRequest,GenerateLoadPipelineScriptResponse> handler) Description copied from interface:JavaManagementServiceAsyncGenerates Load Pipeline Script- Specified by:
- generateLoadPipelineScriptin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getCryptoAnalysisResultpublic Future<GetCryptoAnalysisResultResponse> getCryptoAnalysisResult(GetCryptoAnalysisResultRequest request, AsyncHandler<GetCryptoAnalysisResultRequest,GetCryptoAnalysisResultResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve the metadata for the result of a Crypto event analysis.- Specified by:
- getCryptoAnalysisResultin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDrsFilepublic Future<GetDrsFileResponse> getDrsFile(GetDrsFileRequest request, AsyncHandler<GetDrsFileRequest,GetDrsFileResponse> handler) Description copied from interface:JavaManagementServiceAsyncGet the detail about the created DRS file in the Fleet.- Specified by:
- getDrsFilein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getExportSettingpublic Future<GetExportSettingResponse> getExportSetting(GetExportSettingRequest request, AsyncHandler<GetExportSettingRequest,GetExportSettingResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns export setting for the specified fleet.- Specified by:
- getExportSettingin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getExportStatuspublic Future<GetExportStatusResponse> getExportStatus(GetExportStatusRequest request, AsyncHandler<GetExportStatusRequest,GetExportStatusResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns last export status for the specified fleet.- Specified by:
- getExportStatusin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFleetpublic Future<GetFleetResponse> getFleet(GetFleetRequest request, AsyncHandler<GetFleetRequest,GetFleetResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve a Fleet with the specified identifier.- Specified by:
- getFleetin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFleetAdvancedFeatureConfigurationpublic Future<GetFleetAdvancedFeatureConfigurationResponse> getFleetAdvancedFeatureConfiguration(GetFleetAdvancedFeatureConfigurationRequest request, AsyncHandler<GetFleetAdvancedFeatureConfigurationRequest,GetFleetAdvancedFeatureConfigurationResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns Fleet level advanced feature configuration.- Specified by:
- getFleetAdvancedFeatureConfigurationin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getFleetAgentConfigurationpublic Future<GetFleetAgentConfigurationResponse> getFleetAgentConfiguration(GetFleetAgentConfigurationRequest request, AsyncHandler<GetFleetAgentConfigurationRequest,GetFleetAgentConfigurationResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve a Fleet Agent Configuration for the specified Fleet.- Specified by:
- getFleetAgentConfigurationin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getJavaFamilypublic Future<GetJavaFamilyResponse> getJavaFamily(GetJavaFamilyRequest request, AsyncHandler<GetJavaFamilyRequest,GetJavaFamilyResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns metadata associated with a specific Java release family.- Specified by:
- getJavaFamilyin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getJavaMigrationAnalysisResultpublic Future<GetJavaMigrationAnalysisResultResponse> getJavaMigrationAnalysisResult(GetJavaMigrationAnalysisResultRequest request, AsyncHandler<GetJavaMigrationAnalysisResultRequest,GetJavaMigrationAnalysisResultResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve Java Migration Analysis result.- Specified by:
- getJavaMigrationAnalysisResultin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getJavaReleasepublic Future<GetJavaReleaseResponse> getJavaRelease(GetJavaReleaseRequest request, AsyncHandler<GetJavaReleaseRequest,GetJavaReleaseResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns detail of a Java release.- Specified by:
- getJavaReleasein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getJmsPluginpublic Future<GetJmsPluginResponse> getJmsPlugin(GetJmsPluginRequest request, AsyncHandler<GetJmsPluginRequest,GetJmsPluginResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns the JmsPlugin.- Specified by:
- getJmsPluginin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getPerformanceTuningAnalysisResultpublic Future<GetPerformanceTuningAnalysisResultResponse> getPerformanceTuningAnalysisResult(GetPerformanceTuningAnalysisResultRequest request, AsyncHandler<GetPerformanceTuningAnalysisResultRequest,GetPerformanceTuningAnalysisResultResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve metadata of the Performance Tuning Analysis result.- Specified by:
- getPerformanceTuningAnalysisResultin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTaskSchedulepublic Future<GetTaskScheduleResponse> getTaskSchedule(GetTaskScheduleRequest request, AsyncHandler<GetTaskScheduleRequest,GetTaskScheduleResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a task schedule.- Specified by:
- getTaskSchedulein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getWorkRequestpublic Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve the details of a work request with the specified ID.- Specified by:
- getWorkRequestin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listAgentInstallerspublic Future<ListAgentInstallersResponse> listAgentInstallers(ListAgentInstallersRequest request, AsyncHandler<ListAgentInstallersRequest,ListAgentInstallersResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of the agent installer information.- Specified by:
- listAgentInstallersin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listAnnouncementspublic Future<ListAnnouncementsResponse> listAnnouncements(ListAnnouncementsRequest request, AsyncHandler<ListAnnouncementsRequest,ListAnnouncementsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturn a list of AnnouncementSummary items- Specified by:
- listAnnouncementsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listBlocklistspublic Future<ListBlocklistsResponse> listBlocklists(ListBlocklistsRequest request, AsyncHandler<ListBlocklistsRequest,ListBlocklistsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of blocklist entities contained by a fleet.- Specified by:
- listBlocklistsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listContainerspublic Future<ListContainersResponse> listContainers(ListContainersRequest request, AsyncHandler<ListContainersRequest,ListContainersResponse> handler) Description copied from interface:JavaManagementServiceAsyncList containers in a fleet filtered by query parameters.- Specified by:
- listContainersin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listCryptoAnalysisResultspublic Future<ListCryptoAnalysisResultsResponse> listCryptoAnalysisResults(ListCryptoAnalysisResultsRequest request, AsyncHandler<ListCryptoAnalysisResultsRequest,ListCryptoAnalysisResultsResponse> handler) Description copied from interface:JavaManagementServiceAsyncLists the results of a Crypto event analysis.- Specified by:
- listCryptoAnalysisResultsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDrsFilespublic Future<ListDrsFilesResponse> listDrsFiles(ListDrsFilesRequest request, AsyncHandler<ListDrsFilesRequest,ListDrsFilesResponse> handler) Description copied from interface:JavaManagementServiceAsyncList the details about the created DRS files in the Fleet.- Specified by:
- listDrsFilesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFleetDiagnosespublic Future<ListFleetDiagnosesResponse> listFleetDiagnoses(ListFleetDiagnosesRequest request, AsyncHandler<ListFleetDiagnosesRequest,ListFleetDiagnosesResponse> handler) Description copied from interface:JavaManagementServiceAsyncList potential diagnoses that would put a fleet into FAILED or NEEDS_ATTENTION lifecycle state.- Specified by:
- listFleetDiagnosesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFleetErrorspublic Future<ListFleetErrorsResponse> listFleetErrors(ListFleetErrorsRequest request, AsyncHandler<ListFleetErrorsRequest,ListFleetErrorsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of fleet errors that describe all detected errors.- Specified by:
- listFleetErrorsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listFleetspublic Future<ListFleetsResponse> listFleets(ListFleetsRequest request, AsyncHandler<ListFleetsRequest,ListFleetsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of all the Fleets contained by a compartment.The query parameter compartmentIdis required unless the query parameteridis specified.- Specified by:
- listFleetsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listInstallationSitespublic Future<ListInstallationSitesResponse> listInstallationSites(ListInstallationSitesRequest request, AsyncHandler<ListInstallationSitesRequest,ListInstallationSitesResponse> handler) Description copied from interface:JavaManagementServiceAsyncList Java installation sites in a Fleet filtered by query parameters.- Specified by:
- listInstallationSitesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listJavaFamiliespublic Future<ListJavaFamiliesResponse> listJavaFamilies(ListJavaFamiliesRequest request, AsyncHandler<ListJavaFamiliesRequest,ListJavaFamiliesResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of the Java release family information.A Java release family is typically a major version in the Java version identifier. - Specified by:
- listJavaFamiliesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listJavaMigrationAnalysisResultspublic Future<ListJavaMigrationAnalysisResultsResponse> listJavaMigrationAnalysisResults(ListJavaMigrationAnalysisResultsRequest request, AsyncHandler<ListJavaMigrationAnalysisResultsRequest,ListJavaMigrationAnalysisResultsResponse> handler) Description copied from interface:JavaManagementServiceAsyncLists the results of a Java migration analysis.- Specified by:
- listJavaMigrationAnalysisResultsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listJavaReleasespublic Future<ListJavaReleasesResponse> listJavaReleases(ListJavaReleasesRequest request, AsyncHandler<ListJavaReleasesRequest,ListJavaReleasesResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of Java releases.- Specified by:
- listJavaReleasesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listJmsPluginspublic Future<ListJmsPluginsResponse> listJmsPlugins(ListJmsPluginsRequest request, AsyncHandler<ListJmsPluginsRequest,ListJmsPluginsResponse> handler) Description copied from interface:JavaManagementServiceAsyncLists the JmsPlugins.- Specified by:
- listJmsPluginsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listJreUsagepublic Future<ListJreUsageResponse> listJreUsage(ListJreUsageRequest request, AsyncHandler<ListJreUsageRequest,ListJreUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList Java Runtime usage in a specified host filtered by query parameters.- Specified by:
- listJreUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listLibraryApplicationUsagepublic Future<ListLibraryApplicationUsageResponse> listLibraryApplicationUsage(ListLibraryApplicationUsageRequest request, AsyncHandler<ListLibraryApplicationUsageRequest,ListLibraryApplicationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList applications where a library has been detected filtered by query parameters.- Specified by:
- listLibraryApplicationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listLibraryManagedInstanceUsagepublic Future<ListLibraryManagedInstanceUsageResponse> listLibraryManagedInstanceUsage(ListLibraryManagedInstanceUsageRequest request, AsyncHandler<ListLibraryManagedInstanceUsageRequest,ListLibraryManagedInstanceUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList managed instances where a library has been detected, filtered by query parameters.- Specified by:
- listLibraryManagedInstanceUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPerformanceTuningAnalysisResultspublic Future<ListPerformanceTuningAnalysisResultsResponse> listPerformanceTuningAnalysisResults(ListPerformanceTuningAnalysisResultsRequest request, AsyncHandler<ListPerformanceTuningAnalysisResultsRequest,ListPerformanceTuningAnalysisResultsResponse> handler) Description copied from interface:JavaManagementServiceAsyncList Performance Tuning Analysis results.- Specified by:
- listPerformanceTuningAnalysisResultsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPluginErrorspublic Future<ListPluginErrorsResponse> listPluginErrors(ListPluginErrorsRequest request, AsyncHandler<ListPluginErrorsRequest,ListPluginErrorsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of plugin errors that describe all detected errors.- Specified by:
- listPluginErrorsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTaskSchedulespublic Future<ListTaskSchedulesResponse> listTaskSchedules(ListTaskSchedulesRequest request, AsyncHandler<ListTaskSchedulesRequest,ListTaskSchedulesResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a list of task schedules.- Specified by:
- listTaskSchedulesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listUncorrelatedPackageApplicationUsagepublic Future<ListUncorrelatedPackageApplicationUsageResponse> listUncorrelatedPackageApplicationUsage(ListUncorrelatedPackageApplicationUsageRequest request, AsyncHandler<ListUncorrelatedPackageApplicationUsageRequest,ListUncorrelatedPackageApplicationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList applications where an uncorrelated package has been detected, filtered by query parameters.- Specified by:
- listUncorrelatedPackageApplicationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listUncorrelatedPackageManagedInstanceUsagepublic Future<ListUncorrelatedPackageManagedInstanceUsageResponse> listUncorrelatedPackageManagedInstanceUsage(ListUncorrelatedPackageManagedInstanceUsageRequest request, AsyncHandler<ListUncorrelatedPackageManagedInstanceUsageRequest,ListUncorrelatedPackageManagedInstanceUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList managed instances where an uncorrelated package has been detected, filtered by query parameters.- Specified by:
- listUncorrelatedPackageManagedInstanceUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listUncorrelatedPackageUsagepublic Future<ListUncorrelatedPackageUsageResponse> listUncorrelatedPackageUsage(ListUncorrelatedPackageUsageRequest request, AsyncHandler<ListUncorrelatedPackageUsageRequest,ListUncorrelatedPackageUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList uncorrelated package summaries in a fleet, filtered by query parameters.Uncorrelated packages are Java packages which can’t be accurately correlated to a library during a library scan. - Specified by:
- listUncorrelatedPackageUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkItemspublic Future<ListWorkItemsResponse> listWorkItems(ListWorkItemsRequest request, AsyncHandler<ListWorkItemsRequest,ListWorkItemsResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve a paginated list of work items for a specified work request.- Specified by:
- listWorkItemsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestErrorspublic Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve a (paginated) list of errors for a specified work request.- Specified by:
- listWorkRequestErrorsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestLogspublic Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve a paginated list of logs for a specified work request.- Specified by:
- listWorkRequestLogsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestspublic Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler) Description copied from interface:JavaManagementServiceAsyncList the work requests in a compartment.The query parameter compartmentIdis required unless the query parameteridorfleetIdis specified.- Specified by:
- listWorkRequestsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
removeFleetInstallationSitespublic Future<RemoveFleetInstallationSitesResponse> removeFleetInstallationSites(RemoveFleetInstallationSitesRequest request, AsyncHandler<RemoveFleetInstallationSitesRequest,RemoveFleetInstallationSitesResponse> handler) Description copied from interface:JavaManagementServiceAsyncRemove Java installation sites in a Fleet.- Specified by:
- removeFleetInstallationSitesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
requestCryptoAnalysespublic Future<RequestCryptoAnalysesResponse> requestCryptoAnalyses(RequestCryptoAnalysesRequest request, AsyncHandler<RequestCryptoAnalysesRequest,RequestCryptoAnalysesResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to perform crypto analysis on one or more selected targets in the Fleet.The result of the crypto analysis will be uploaded to the object storage bucket created by JMS on enabling the Crypto Event Analysis feature in the Fleet. - Specified by:
- requestCryptoAnalysesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
requestDeployedApplicationMigrationAnalysespublic Future<RequestDeployedApplicationMigrationAnalysesResponse> requestDeployedApplicationMigrationAnalyses(RequestDeployedApplicationMigrationAnalysesRequest request, AsyncHandler<RequestDeployedApplicationMigrationAnalysesRequest,RequestDeployedApplicationMigrationAnalysesResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to perform a deployed Java migration analyses.The results of the deployed Java migration analyses will be uploaded to the Object Storage bucket that you designate when you enable the Java Migration Analyses feature. - Specified by:
- requestDeployedApplicationMigrationAnalysesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
requestJavaMigrationAnalysespublic Future<RequestJavaMigrationAnalysesResponse> requestJavaMigrationAnalyses(RequestJavaMigrationAnalysesRequest request, AsyncHandler<RequestJavaMigrationAnalysesRequest,RequestJavaMigrationAnalysesResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to perform a Java migration analysis.The results of the Java migration analysis will be uploaded to the Object Storage bucket that you designate when you enable the Java Migration Analysis feature. - Specified by:
- requestJavaMigrationAnalysesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
requestJfrRecordingspublic Future<RequestJfrRecordingsResponse> requestJfrRecordings(RequestJfrRecordingsRequest request, AsyncHandler<RequestJfrRecordingsRequest,RequestJfrRecordingsResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to collect the JFR recordings on the selected target in the Fleet.The JFR files are uploaded to the object storage bucket created by JMS on enabling Generic JFR feature in the Fleet. - Specified by:
- requestJfrRecordingsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
requestPerformanceTuningAnalysespublic Future<RequestPerformanceTuningAnalysesResponse> requestPerformanceTuningAnalyses(RequestPerformanceTuningAnalysesRequest request, AsyncHandler<RequestPerformanceTuningAnalysesRequest,RequestPerformanceTuningAnalysesResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to perform performance tuning analyses.The result of performance tuning analysis will be uploaded to the object storage bucket that you designated when you enabled the recording feature. - Specified by:
- requestPerformanceTuningAnalysesin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
scanJavaServerUsagepublic Future<ScanJavaServerUsageResponse> scanJavaServerUsage(ScanJavaServerUsageRequest request, AsyncHandler<ScanJavaServerUsageRequest,ScanJavaServerUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncScan Java Server usage in a fleet.- Specified by:
- scanJavaServerUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
scanLibraryUsagepublic Future<ScanLibraryUsageResponse> scanLibraryUsage(ScanLibraryUsageRequest request, AsyncHandler<ScanLibraryUsageRequest,ScanLibraryUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncScan library usage in a fleet.- Specified by:
- scanLibraryUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeApplicationInstallationUsagepublic Future<SummarizeApplicationInstallationUsageResponse> summarizeApplicationInstallationUsage(SummarizeApplicationInstallationUsageRequest request, AsyncHandler<SummarizeApplicationInstallationUsageRequest,SummarizeApplicationInstallationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncSummarizes the application installation usage in a Fleet filtered by query parameters.In contrast to SummarizeApplicationUsage, which provides only information aggregated by application name, this operation provides installation details. This allows for better focusing of actions. - Specified by:
- summarizeApplicationInstallationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeApplicationUsagepublic Future<SummarizeApplicationUsageResponse> summarizeApplicationUsage(SummarizeApplicationUsageRequest request, AsyncHandler<SummarizeApplicationUsageRequest,SummarizeApplicationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList application usage in a Fleet filtered by query parameters.- Specified by:
- summarizeApplicationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeDeployedApplicationInstallationUsagepublic Future<SummarizeDeployedApplicationInstallationUsageResponse> summarizeDeployedApplicationInstallationUsage(SummarizeDeployedApplicationInstallationUsageRequest request, AsyncHandler<SummarizeDeployedApplicationInstallationUsageRequest,SummarizeDeployedApplicationInstallationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncSummarize installation usage of an application deployed on Java servers in a fleet filtered by query parameters.In contrast to SummarizeDeployedApplicationUsage, which provides only information aggregated by the deployment information, this operation provides installation details and allows for better focusing of actions. - Specified by:
- summarizeDeployedApplicationInstallationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeDeployedApplicationUsagepublic Future<SummarizeDeployedApplicationUsageResponse> summarizeDeployedApplicationUsage(SummarizeDeployedApplicationUsageRequest request, AsyncHandler<SummarizeDeployedApplicationUsageRequest,SummarizeDeployedApplicationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList of deployed applications in a Fleet filtered by query parameters.- Specified by:
- summarizeDeployedApplicationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeFleetErrorspublic Future<SummarizeFleetErrorsResponse> summarizeFleetErrors(SummarizeFleetErrorsRequest request, AsyncHandler<SummarizeFleetErrorsRequest,SummarizeFleetErrorsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a high level summary of FleetErrors.- Specified by:
- summarizeFleetErrorsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeInstallationUsagepublic Future<SummarizeInstallationUsageResponse> summarizeInstallationUsage(SummarizeInstallationUsageRequest request, AsyncHandler<SummarizeInstallationUsageRequest,SummarizeInstallationUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList Java installation usage in a Fleet filtered by query parameters.- Specified by:
- summarizeInstallationUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeJavaServerInstanceUsagepublic Future<SummarizeJavaServerInstanceUsageResponse> summarizeJavaServerInstanceUsage(SummarizeJavaServerInstanceUsageRequest request, AsyncHandler<SummarizeJavaServerInstanceUsageRequest,SummarizeJavaServerInstanceUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList Java Server instances in a fleet filtered by query parameters.- Specified by:
- summarizeJavaServerInstanceUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeJavaServerUsagepublic Future<SummarizeJavaServerUsageResponse> summarizeJavaServerUsage(SummarizeJavaServerUsageRequest request, AsyncHandler<SummarizeJavaServerUsageRequest,SummarizeJavaServerUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList of Java servers in a Fleet filtered by query parameters.- Specified by:
- summarizeJavaServerUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeJreUsagepublic Future<SummarizeJreUsageResponse> summarizeJreUsage(SummarizeJreUsageRequest request, AsyncHandler<SummarizeJreUsageRequest,SummarizeJreUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList Java Runtime usage in a specified Fleet filtered by query parameters.- Specified by:
- summarizeJreUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeLibraryInventorypublic Future<SummarizeLibraryInventoryResponse> summarizeLibraryInventory(SummarizeLibraryInventoryRequest request, AsyncHandler<SummarizeLibraryInventoryRequest,SummarizeLibraryInventoryResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve the inventory of libraries in the specified fleet: Statically detected library count, Dynamically detected library count, Uncorrelated package count, High, Medium and Low severity library count.- Specified by:
- summarizeLibraryInventoryin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeLibraryUsagepublic Future<SummarizeLibraryUsageResponse> summarizeLibraryUsage(SummarizeLibraryUsageRequest request, AsyncHandler<SummarizeLibraryUsageRequest,SummarizeLibraryUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList libraries in a fleet filtered by query parameters.- Specified by:
- summarizeLibraryUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeManagedInstanceUsagepublic Future<SummarizeManagedInstanceUsageResponse> summarizeManagedInstanceUsage(SummarizeManagedInstanceUsageRequest request, AsyncHandler<SummarizeManagedInstanceUsageRequest,SummarizeManagedInstanceUsageResponse> handler) Description copied from interface:JavaManagementServiceAsyncList managed instance usage in a Fleet filtered by query parameters.- Specified by:
- summarizeManagedInstanceUsagein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizePluginErrorspublic Future<SummarizePluginErrorsResponse> summarizePluginErrors(SummarizePluginErrorsRequest request, AsyncHandler<SummarizePluginErrorsRequest,SummarizePluginErrorsResponse> handler) Description copied from interface:JavaManagementServiceAsyncReturns a high level summary of PluginErrors.- Specified by:
- summarizePluginErrorsin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
summarizeResourceInventorypublic Future<SummarizeResourceInventoryResponse> summarizeResourceInventory(SummarizeResourceInventoryRequest request, AsyncHandler<SummarizeResourceInventoryRequest,SummarizeResourceInventoryResponse> handler) Description copied from interface:JavaManagementServiceAsyncRetrieve the inventory of JMS resources in the specified compartment: a list of the number of active fleets, managed instances, Java Runtimes, Java installations, and applications.- Specified by:
- summarizeResourceInventoryin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateDrsFilepublic Future<UpdateDrsFileResponse> updateDrsFile(UpdateDrsFileRequest request, AsyncHandler<UpdateDrsFileRequest,UpdateDrsFileResponse> handler) Description copied from interface:JavaManagementServiceAsyncRequest to perform validation of the DRS file and update the existing file in the Object Storage.- Specified by:
- updateDrsFilein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateExportSettingpublic Future<UpdateExportSettingResponse> updateExportSetting(UpdateExportSettingRequest request, AsyncHandler<UpdateExportSettingRequest,UpdateExportSettingResponse> handler) Description copied from interface:JavaManagementServiceAsyncUpdates existing export setting for the specified fleet.- Specified by:
- updateExportSettingin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFleetpublic Future<UpdateFleetResponse> updateFleet(UpdateFleetRequest request, AsyncHandler<UpdateFleetRequest,UpdateFleetResponse> handler) Description copied from interface:JavaManagementServiceAsyncUpdate the Fleet specified by an identifier.- Specified by:
- updateFleetin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFleetAdvancedFeatureConfigurationpublic Future<UpdateFleetAdvancedFeatureConfigurationResponse> updateFleetAdvancedFeatureConfiguration(UpdateFleetAdvancedFeatureConfigurationRequest request, AsyncHandler<UpdateFleetAdvancedFeatureConfigurationRequest,UpdateFleetAdvancedFeatureConfigurationResponse> handler) Description copied from interface:JavaManagementServiceAsyncUpdate advanced feature configurations for the Fleet.Ensure that the namespace and bucket storage are created prior to turning on the JfrRecording or CryptoEventAnalysis feature. - Specified by:
- updateFleetAdvancedFeatureConfigurationin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateFleetAgentConfigurationpublic Future<UpdateFleetAgentConfigurationResponse> updateFleetAgentConfiguration(UpdateFleetAgentConfigurationRequest request, AsyncHandler<UpdateFleetAgentConfigurationRequest,UpdateFleetAgentConfigurationResponse> handler) Description copied from interface:JavaManagementServiceAsyncUpdate the Fleet Agent Configuration for the specified Fleet.- Specified by:
- updateFleetAgentConfigurationin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateJmsPluginpublic Future<UpdateJmsPluginResponse> updateJmsPlugin(UpdateJmsPluginRequest request, AsyncHandler<UpdateJmsPluginRequest,UpdateJmsPluginResponse> handler) Description copied from interface:JavaManagementServiceAsyncUpdates the Fleet of a JmsPlugin.- Specified by:
- updateJmsPluginin interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTaskSchedulepublic Future<UpdateTaskScheduleResponse> updateTaskSchedule(UpdateTaskScheduleRequest request, AsyncHandler<UpdateTaskScheduleRequest,UpdateTaskScheduleResponse> handler) Description copied from interface:JavaManagementServiceAsyncUpdate the task schedule for the given task type.- Specified by:
- updateTaskSchedulein interface- JavaManagementServiceAsync
- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getDefaultConfiguratorprotected ClientConfigurator getDefaultConfigurator() 
 - 
useRealmSpecificEndpointTemplatepublic 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
 
 - 
populateServiceParametersInEndpointpublic 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 use
- requiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
 
 - 
updateBaseEndpointpublic 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
 
 - 
setEndpointpublic final void setEndpoint(String endpoint) 
 - 
getEndpointpublic final String getEndpoint() 
 - 
refreshClientpublic final void refreshClient() Rebuild the backingHttpClient.This will call ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
 - 
closepublic final void close() - Specified by:
- closein interface- AutoCloseable
 
 - 
getClientCommonLibraryVersionpublic String getClientCommonLibraryVersion() 
 - 
getMinimumClientCommonLibraryVersionFromClientpublic Optional<String> getMinimumClientCommonLibraryVersionFromClient() 
 - 
clientCallprotected <REQ extends BmcRequest<?>,RESP extends BmcResponse,RESP_BUILDER extends BmcResponse.Builder<RESP>> ClientCall<REQ,RESP,RESP_BUILDER> clientCall(REQ request, Supplier<RESP_BUILDER> responseBuilder) 
 
- 
 
-