@Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public interface JavaManagementService extends AutoCloseable
API for the Java Management Service. Use this API to view, create, and manage Fleets. This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user.
Modifier and Type | Method and Description |
---|---|
AddFleetInstallationSitesResponse |
addFleetInstallationSites(AddFleetInstallationSitesRequest request)
Add Java installation sites in a Fleet.
|
CancelWorkRequestResponse |
cancelWorkRequest(CancelWorkRequestRequest request)
Deletes the work request specified by an identifier.
|
ChangeFleetCompartmentResponse |
changeFleetCompartment(ChangeFleetCompartmentRequest request)
Move a specified Fleet into the compartment identified in the POST form.
|
CreateBlocklistResponse |
createBlocklist(CreateBlocklistRequest request)
Add a new record to the fleet blocklist.
|
CreateFleetResponse |
createFleet(CreateFleetRequest request)
Create a new Fleet using the information provided.
|
DeleteBlocklistResponse |
deleteBlocklist(DeleteBlocklistRequest request)
Deletes the blocklist record specified by an identifier.
|
DeleteCryptoAnalysisResultResponse |
deleteCryptoAnalysisResult(DeleteCryptoAnalysisResultRequest request)
Deletes only the metadata of the Crypto Event Analysis result, but the file remains in the
object storage.
|
DeleteFleetResponse |
deleteFleet(DeleteFleetRequest request)
Deletes the Fleet specified by an identifier.
|
GenerateAgentDeployScriptResponse |
generateAgentDeployScript(GenerateAgentDeployScriptRequest request)
Generates Agent Deploy Script for Fleet using the information provided.
|
GetCryptoAnalysisResultResponse |
getCryptoAnalysisResult(GetCryptoAnalysisResultRequest request)
Retrieve metadata of the Crypto Event Analysis result.
|
String |
getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
|
GetFleetResponse |
getFleet(GetFleetRequest request)
Retrieve a Fleet with the specified identifier.
|
GetFleetAdvancedFeatureConfigurationResponse |
getFleetAdvancedFeatureConfiguration(GetFleetAdvancedFeatureConfigurationRequest request)
Returns fleet level advanced feature configuration
|
GetFleetAgentConfigurationResponse |
getFleetAgentConfiguration(GetFleetAgentConfigurationRequest request)
Retrieve a Fleet Agent Configuration for the specified Fleet.
|
GetJavaFamilyResponse |
getJavaFamily(GetJavaFamilyRequest request)
Returns metadata associated with a specific Java release family.
|
GetJavaReleaseResponse |
getJavaRelease(GetJavaReleaseRequest request)
Returns detail of a Java release.
|
JavaManagementServicePaginators |
getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data.
|
JavaManagementServiceWaiters |
getWaiters()
Gets the pre-configured waiters available for resources for this service.
|
GetWorkRequestResponse |
getWorkRequest(GetWorkRequestRequest request)
Retrieve the details of a work request with the specified ID.
|
ListBlocklistsResponse |
listBlocklists(ListBlocklistsRequest request)
Returns a list of blocklist entities contained by a fleet.
|
ListCryptoAnalysisResultsResponse |
listCryptoAnalysisResults(ListCryptoAnalysisResultsRequest request)
List Crypto Event Analysis results.
|
ListFleetsResponse |
listFleets(ListFleetsRequest request)
Returns a list of all the Fleets contained by a compartment.
|
ListInstallationSitesResponse |
listInstallationSites(ListInstallationSitesRequest request)
List Java installation sites in a Fleet filtered by query parameters.
|
ListJavaFamiliesResponse |
listJavaFamilies(ListJavaFamiliesRequest request)
Returns a list of the Java release family information.
|
ListJavaReleasesResponse |
listJavaReleases(ListJavaReleasesRequest request)
Returns a list of Java releases.
|
ListJreUsageResponse |
listJreUsage(ListJreUsageRequest request)
List Java Runtime usage in a specified host filtered by query parameters.
|
ListWorkItemsResponse |
listWorkItems(ListWorkItemsRequest request)
Retrieve a (paginated) list of work items for a specified work request.
|
ListWorkRequestErrorsResponse |
listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Retrieve a (paginated) list of errors for a specified work request.
|
ListWorkRequestLogsResponse |
listWorkRequestLogs(ListWorkRequestLogsRequest request)
Retrieve a (paginated) list of logs for a specified work request.
|
ListWorkRequestsResponse |
listWorkRequests(ListWorkRequestsRequest request)
List the work requests in a compartment.
|
void |
refreshClient()
Rebuilds the client from scratch.
|
RemoveFleetInstallationSitesResponse |
removeFleetInstallationSites(RemoveFleetInstallationSitesRequest request)
Remove Java installation sites in a Fleet.
|
RequestCryptoAnalysesResponse |
requestCryptoAnalyses(RequestCryptoAnalysesRequest request)
Request to perform crypto analyses.
|
RequestJfrRecordingsResponse |
requestJfrRecordings(RequestJfrRecordingsRequest request)
Request to collect the JFR recordings on the selected target.
|
ScanJavaServerUsageResponse |
scanJavaServerUsage(ScanJavaServerUsageRequest request)
Scan Java server usage in a fleet.
|
ScanLibraryUsageResponse |
scanLibraryUsage(ScanLibraryUsageRequest request)
Scan library usage in a fleet.
|
void |
setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
|
void |
setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
|
void |
setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
|
SummarizeApplicationUsageResponse |
summarizeApplicationUsage(SummarizeApplicationUsageRequest request)
List application usage in a Fleet filtered by query parameters.
|
SummarizeDeployedApplicationUsageResponse |
summarizeDeployedApplicationUsage(SummarizeDeployedApplicationUsageRequest request)
List deployed applications in a fleet filtered by query parameters.
|
SummarizeInstallationUsageResponse |
summarizeInstallationUsage(SummarizeInstallationUsageRequest request)
List Java installation usage in a Fleet filtered by query parameters.
|
SummarizeJavaServerInstanceUsageResponse |
summarizeJavaServerInstanceUsage(SummarizeJavaServerInstanceUsageRequest request)
List Java server instances in a fleet filtered by query parameters.
|
SummarizeJavaServerUsageResponse |
summarizeJavaServerUsage(SummarizeJavaServerUsageRequest request)
List Java servers in a fleet filtered by query parameters.
|
SummarizeJreUsageResponse |
summarizeJreUsage(SummarizeJreUsageRequest request)
List Java Runtime usage in a specified Fleet filtered by query parameters.
|
SummarizeLibraryUsageResponse |
summarizeLibraryUsage(SummarizeLibraryUsageRequest request)
List libraries in a fleet filtered by query parameters.
|
SummarizeManagedInstanceUsageResponse |
summarizeManagedInstanceUsage(SummarizeManagedInstanceUsageRequest request)
List managed instance usage in a Fleet filtered by query parameters.
|
SummarizeResourceInventoryResponse |
summarizeResourceInventory(SummarizeResourceInventoryRequest request)
Retrieve 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.
|
UpdateFleetResponse |
updateFleet(UpdateFleetRequest request)
Update the Fleet specified by an identifier.
|
UpdateFleetAdvancedFeatureConfigurationResponse |
updateFleetAdvancedFeatureConfiguration(UpdateFleetAdvancedFeatureConfigurationRequest request)
Update advanced feature configurations for the fleet Ensure that the namespace and bucket
storage are created prior to turning on the JfrRecording or CryptoEventAnalysis feature
|
UpdateFleetAgentConfigurationResponse |
updateFleetAgentConfiguration(UpdateFleetAgentConfigurationRequest request)
Update the Fleet Agent Configuration for the specified Fleet.
|
void |
useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not.
|
close
void refreshClient()
Rebuilds the client from scratch. Useful to refresh certificates.
void setEndpoint(String endpoint)
Sets the endpoint to call (ex, https://www.example.com).
endpoint
- The endpoint of the service.String getEndpoint()
Gets the set endpoint for REST call (ex, https://www.example.com)
void setRegion(Region region)
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the
endpoint. If the service is not available in this Region, however, an
IllegalArgumentException will be raised.
region
- The region of the service.void setRegion(String regionId)
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default
endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
regionId
- The public region ID.void useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)
Determines whether realm specific endpoint should be used or not. Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false”
realmSpecificEndpointTemplateEnabled
- flag to enable the use of realm specific endpoint
templateAddFleetInstallationSitesResponse addFleetInstallationSites(AddFleetInstallationSitesRequest request)
Add Java installation sites in a Fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use AddFleetInstallationSites API.
CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
Deletes the work request specified by an identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CancelWorkRequest API.
ChangeFleetCompartmentResponse changeFleetCompartment(ChangeFleetCompartmentRequest request)
Move a specified Fleet into the compartment identified in the POST form. When provided, If-Match is checked against ETag values of the resource.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ChangeFleetCompartment API.
CreateBlocklistResponse createBlocklist(CreateBlocklistRequest request)
Add a new record to the fleet blocklist.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateBlocklist API.
CreateFleetResponse createFleet(CreateFleetRequest request)
Create 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.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use CreateFleet API.
DeleteBlocklistResponse deleteBlocklist(DeleteBlocklistRequest request)
Deletes the blocklist record specified by an identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteBlocklist API.
DeleteCryptoAnalysisResultResponse deleteCryptoAnalysisResult(DeleteCryptoAnalysisResultRequest request)
Deletes only the metadata of the Crypto Event Analysis result, but the file remains in the object storage.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteCryptoAnalysisResult API.
DeleteFleetResponse deleteFleet(DeleteFleetRequest request)
Deletes the Fleet specified by an identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use DeleteFleet API.
GenerateAgentDeployScriptResponse generateAgentDeployScript(GenerateAgentDeployScriptRequest request)
Generates Agent Deploy Script for Fleet using the information provided.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GenerateAgentDeployScript API.
GetCryptoAnalysisResultResponse getCryptoAnalysisResult(GetCryptoAnalysisResultRequest request)
Retrieve metadata of the Crypto Event Analysis result.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetCryptoAnalysisResult API.
GetFleetResponse getFleet(GetFleetRequest request)
Retrieve a Fleet with the specified identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetFleet API.
GetFleetAdvancedFeatureConfigurationResponse getFleetAdvancedFeatureConfiguration(GetFleetAdvancedFeatureConfigurationRequest request)
Returns fleet level advanced feature configuration
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetFleetAdvancedFeatureConfiguration API.
GetFleetAgentConfigurationResponse getFleetAgentConfiguration(GetFleetAgentConfigurationRequest request)
Retrieve a Fleet Agent Configuration for the specified Fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetFleetAgentConfiguration API.
GetJavaFamilyResponse getJavaFamily(GetJavaFamilyRequest request)
Returns metadata associated with a specific Java release family.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetJavaFamily API.
GetJavaReleaseResponse getJavaRelease(GetJavaReleaseRequest request)
Returns detail of a Java release.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetJavaRelease API.
GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Retrieve the details of a work request with the specified ID.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use GetWorkRequest API.
ListBlocklistsResponse listBlocklists(ListBlocklistsRequest request)
Returns a list of blocklist entities contained by a fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListBlocklists API.
ListCryptoAnalysisResultsResponse listCryptoAnalysisResults(ListCryptoAnalysisResultsRequest request)
List Crypto Event Analysis results.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListCryptoAnalysisResults API.
ListFleetsResponse listFleets(ListFleetsRequest request)
Returns a list of all the Fleets contained by a compartment. The query parameter
compartmentId
is required unless the query parameter id
is specified.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListFleets API.
ListInstallationSitesResponse listInstallationSites(ListInstallationSitesRequest request)
List Java installation sites in a Fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListInstallationSites API.
ListJavaFamiliesResponse listJavaFamilies(ListJavaFamiliesRequest request)
Returns a list of the Java release family information. A Java release family is typically a major version in the Java version identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListJavaFamilies API.
ListJavaReleasesResponse listJavaReleases(ListJavaReleasesRequest request)
Returns a list of Java releases.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListJavaReleases API.
ListJreUsageResponse listJreUsage(ListJreUsageRequest request)
List Java Runtime usage in a specified host filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListJreUsage API.
ListWorkItemsResponse listWorkItems(ListWorkItemsRequest request)
Retrieve a (paginated) list of work items for a specified work request.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListWorkItems API.
ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Retrieve a (paginated) list of errors for a specified work request.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListWorkRequestErrors API.
ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Retrieve a (paginated) list of logs for a specified work request.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListWorkRequestLogs API.
ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
List the work requests in a compartment. The query parameter compartmentId
is required
unless the query parameter id
or fleetId
is specified.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ListWorkRequests API.
RemoveFleetInstallationSitesResponse removeFleetInstallationSites(RemoveFleetInstallationSitesRequest request)
Remove Java installation sites in a Fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use RemoveFleetInstallationSites API.
RequestCryptoAnalysesResponse requestCryptoAnalyses(RequestCryptoAnalysesRequest request)
Request to perform crypto analyses. The result of crypto analysis will be uploaded to the object storage bucket desiginated when enable Crypto Event Analysis feature.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use RequestCryptoAnalyses API.
RequestJfrRecordingsResponse requestJfrRecordings(RequestJfrRecordingsRequest request)
Request to collect the JFR recordings on the selected target. The JFR files are uploaded to the object storage bucket that you designated when you enabled the recording feature.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use RequestJfrRecordings API.
ScanJavaServerUsageResponse scanJavaServerUsage(ScanJavaServerUsageRequest request)
Scan Java server usage in a fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ScanJavaServerUsage API.
ScanLibraryUsageResponse scanLibraryUsage(ScanLibraryUsageRequest request)
Scan library usage in a fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use ScanLibraryUsage API.
SummarizeApplicationUsageResponse summarizeApplicationUsage(SummarizeApplicationUsageRequest request)
List application usage in a Fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeApplicationUsage API.
SummarizeDeployedApplicationUsageResponse summarizeDeployedApplicationUsage(SummarizeDeployedApplicationUsageRequest request)
List deployed applications in a fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeDeployedApplicationUsage API.
SummarizeInstallationUsageResponse summarizeInstallationUsage(SummarizeInstallationUsageRequest request)
List Java installation usage in a Fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeInstallationUsage API.
SummarizeJavaServerInstanceUsageResponse summarizeJavaServerInstanceUsage(SummarizeJavaServerInstanceUsageRequest request)
List Java server instances in a fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeJavaServerInstanceUsage API.
SummarizeJavaServerUsageResponse summarizeJavaServerUsage(SummarizeJavaServerUsageRequest request)
List Java servers in a fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeJavaServerUsage API.
SummarizeJreUsageResponse summarizeJreUsage(SummarizeJreUsageRequest request)
List Java Runtime usage in a specified Fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeJreUsage API.
SummarizeLibraryUsageResponse summarizeLibraryUsage(SummarizeLibraryUsageRequest request)
List libraries in a fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeLibraryUsage API.
SummarizeManagedInstanceUsageResponse summarizeManagedInstanceUsage(SummarizeManagedInstanceUsageRequest request)
List managed instance usage in a Fleet filtered by query parameters.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeManagedInstanceUsage API.
SummarizeResourceInventoryResponse summarizeResourceInventory(SummarizeResourceInventoryRequest request)
Retrieve 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.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use SummarizeResourceInventory API.
UpdateFleetResponse updateFleet(UpdateFleetRequest request)
Update the Fleet specified by an identifier.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateFleet API.
UpdateFleetAdvancedFeatureConfigurationResponse updateFleetAdvancedFeatureConfiguration(UpdateFleetAdvancedFeatureConfigurationRequest request)
Update advanced feature configurations for the fleet Ensure that the namespace and bucket storage are created prior to turning on the JfrRecording or CryptoEventAnalysis feature
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateFleetAdvancedFeatureConfiguration API.
UpdateFleetAgentConfigurationResponse updateFleetAgentConfiguration(UpdateFleetAgentConfigurationRequest request)
Update the Fleet Agent Configuration for the specified Fleet.
request
- The request object containing the details to sendBmcException
- when an error occurs. This operation uses
RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is
provided. The specifics of the default retry strategy are described here
https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries
Example: Click here to see how to use UpdateFleetAgentConfiguration API.
JavaManagementServiceWaiters getWaiters()
Gets the pre-configured waiters available for resources for this service.
JavaManagementServicePaginators getPaginators()
Gets the pre-configured paginators available for list operations in this service which may
return multiple pages of data. These paginators provide an Iterable
interface so that service responses, or resources/records, can be iterated through without
having to manually deal with pagination and page tokens.
Copyright © 2016–2023. All rights reserved.