@Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public class JavaManagementServiceClient extends BaseSyncClient implements JavaManagementService
Modifier and Type | Class and Description |
---|---|
static class |
JavaManagementServiceClient.Builder
Builder class for this client.
|
Modifier and Type | Field and Description |
---|---|
static Service |
SERVICE
Service instance for JavaManagementService.
|
Constructor and Description |
---|
JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration)
Deprecated.
Use the
builder instead. |
JavaManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator)
Deprecated.
Use the
builder instead. |
Modifier and Type | Method and Description |
---|---|
AddFleetInstallationSitesResponse |
addFleetInstallationSites(AddFleetInstallationSitesRequest request)
Add Java installation sites in a Fleet.
|
static JavaManagementServiceClient.Builder |
builder()
Create a builder for this client.
|
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.
|
void |
close() |
CreateBlocklistResponse |
createBlocklist(CreateBlocklistRequest request)
Add a new record to the fleet blocklist.
|
CreateDrsFileResponse |
createDrsFile(CreateDrsFileRequest request)
Request to perform validaition of the DRS file and create the file to the Object Storage.
|
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 the metadata for the result of a Crypto event analysis.
|
DeleteDrsFileResponse |
deleteDrsFile(DeleteDrsFileRequest request)
Request to delete the DRS file from the Object Storage.
|
DeleteFleetResponse |
deleteFleet(DeleteFleetRequest request)
Deletes the Fleet specified by an identifier.
|
DeleteJavaMigrationAnalysisResultResponse |
deleteJavaMigrationAnalysisResult(DeleteJavaMigrationAnalysisResultRequest request)
Delete the Java migration analysis result.
|
DeletePerformanceTuningAnalysisResultResponse |
deletePerformanceTuningAnalysisResult(DeletePerformanceTuningAnalysisResultRequest request)
Deletes only the metadata of the Performance Tuning Analysis result, but the file remains in
the object storage.
|
DisableDrsResponse |
disableDrs(DisableDrsRequest request)
Request to disable the DRS in the selected target in the Fleet.
|
EnableDrsResponse |
enableDrs(EnableDrsRequest request)
Request to enable the DRS in the selected target in the Fleet.
|
GenerateAgentDeployScriptResponse |
generateAgentDeployScript(GenerateAgentDeployScriptRequest request)
Generates Agent Deploy Script for Fleet using the information provided.
|
GetCryptoAnalysisResultResponse |
getCryptoAnalysisResult(GetCryptoAnalysisResultRequest request)
Retrieve the metadata for the result of a Crypto event analysis.
|
protected ClientConfigurator |
getDefaultConfigurator() |
GetDrsFileResponse |
getDrsFile(GetDrsFileRequest request)
Get the detail about the created DRS file in the Fleet.
|
String |
getEndpoint() |
GetExportSettingResponse |
getExportSetting(GetExportSettingRequest request)
Returns export setting for the specified Fleet.
|
GetExportStatusResponse |
getExportStatus(GetExportStatusRequest request)
Returns last export status for the specified Fleet.
|
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.
|
GetJavaMigrationAnalysisResultResponse |
getJavaMigrationAnalysisResult(GetJavaMigrationAnalysisResultRequest request)
Retrieve Java Migration Analysis result.
|
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.
|
GetPerformanceTuningAnalysisResultResponse |
getPerformanceTuningAnalysisResult(GetPerformanceTuningAnalysisResultRequest request)
Retrieve metadata of the Performance Tuning Analysis result.
|
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.
|
ListAnnouncementsResponse |
listAnnouncements(ListAnnouncementsRequest request)
Return a list of AnnouncementSummary items
|
ListBlocklistsResponse |
listBlocklists(ListBlocklistsRequest request)
Returns a list of blocklist entities contained by a fleet.
|
ListCryptoAnalysisResultsResponse |
listCryptoAnalysisResults(ListCryptoAnalysisResultsRequest request)
Lists the results of a Crypto event analysis.
|
ListDrsFilesResponse |
listDrsFiles(ListDrsFilesRequest request)
List the details about the created DRS files in the Fleet.
|
ListFleetDiagnosesResponse |
listFleetDiagnoses(ListFleetDiagnosesRequest request)
List potential diagnoses that would put a fleet into FAILED or NEEDS_ATTENTION lifecycle
state.
|
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.
|
ListJavaMigrationAnalysisResultsResponse |
listJavaMigrationAnalysisResults(ListJavaMigrationAnalysisResultsRequest request)
Lists the results of a Java migration analysis.
|
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.
|
ListPerformanceTuningAnalysisResultsResponse |
listPerformanceTuningAnalysisResults(ListPerformanceTuningAnalysisResultsRequest request)
List Performance Tuning Analysis results.
|
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 |
populateServiceParametersInEndpoint(String endpoint,
Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base
endpoint.
|
void |
refreshClient()
Rebuild the backing
HttpClient . |
RemoveFleetInstallationSitesResponse |
removeFleetInstallationSites(RemoveFleetInstallationSitesRequest request)
Remove Java installation sites in a Fleet.
|
RequestCryptoAnalysesResponse |
requestCryptoAnalyses(RequestCryptoAnalysesRequest request)
Request to perform crypto analysis on one or more selected targets in the Fleet.
|
RequestJavaMigrationAnalysesResponse |
requestJavaMigrationAnalyses(RequestJavaMigrationAnalysesRequest request)
Request to perform a Java migration analysis.
|
RequestJfrRecordingsResponse |
requestJfrRecordings(RequestJfrRecordingsRequest request)
Request to collect the JFR recordings on the selected target in the Fleet.
|
RequestPerformanceTuningAnalysesResponse |
requestPerformanceTuningAnalyses(RequestPerformanceTuningAnalysesRequest request)
Request to perform performance tuning analyses.
|
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) |
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’).
|
SummarizeApplicationInstallationUsageResponse |
summarizeApplicationInstallationUsage(SummarizeApplicationInstallationUsageRequest request)
Summarizes the application installation usage in a Fleet filtered by query parameters.
|
SummarizeApplicationUsageResponse |
summarizeApplicationUsage(SummarizeApplicationUsageRequest request)
List application usage in a Fleet filtered by query parameters.
|
SummarizeDeployedApplicationInstallationUsageResponse |
summarizeDeployedApplicationInstallationUsage(SummarizeDeployedApplicationInstallationUsageRequest request)
Summarize installation usage of an application deployed on Java servers in a fleet filtered
by query parameters.
|
SummarizeDeployedApplicationUsageResponse |
summarizeDeployedApplicationUsage(SummarizeDeployedApplicationUsageRequest request)
List of 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 of 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.
|
void |
updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.
|
UpdateDrsFileResponse |
updateDrsFile(UpdateDrsFileRequest request)
Request to perform validaition of the DRS file and update the existing file in the Object
Storage.
|
UpdateExportSettingResponse |
updateExportSetting(UpdateExportSettingRequest request)
Updates existing export setting for the specified Fleet.
|
UpdateFleetResponse |
updateFleet(UpdateFleetRequest request)
Update the Fleet specified by an identifier.
|
UpdateFleetAdvancedFeatureConfigurationResponse |
updateFleetAdvancedFeatureConfiguration(UpdateFleetAdvancedFeatureConfigurationRequest request)
Update advanced feature configurations for the Fleet.
|
UpdateFleetAgentConfigurationResponse |
updateFleetAgentConfiguration(UpdateFleetAgentConfigurationRequest request)
Update the Fleet Agent Configuration for the specified Fleet.
|
void |
useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.
|
clientCall
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
close
public static final Service SERVICE
Service instance for JavaManagementService.
@Deprecated public JavaManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)@Deprecated public JavaManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
@Deprecated public JavaManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
@Deprecated public JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
@Deprecated public JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
- ClientBuilderBase.additionalClientConfigurators
@Deprecated public JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.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)
@Deprecated public JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.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
@Deprecated public JavaManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
builder
instead.Create a new client instance.
authenticationDetailsProvider
- The authentication details (see JavaManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider)
)configuration
- ClientBuilderBase.configuration
clientConfigurator
- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
defaultRequestSignerFactory
- ClientBuilderBase.requestSignerFactory
additionalClientConfigurators
- ClientBuilderBase.additionalClientConfigurators
endpoint
- ClientBuilderBase.endpoint(java.lang.String)
signingStrategyRequestSignerFactories
- ClientBuilderBase.signingStrategyRequestSignerFactories
executorService
- JavaManagementServiceClient.Builder.executorService
public static JavaManagementServiceClient.Builder builder()
Create a builder for this client.
public void setRegion(Region region)
JavaManagementService
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.
setRegion
in interface JavaManagementService
region
- The region of the service.public void setRegion(String regionId)
JavaManagementService
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
.
setRegion
in interface JavaManagementService
regionId
- The public region ID.public AddFleetInstallationSitesResponse addFleetInstallationSites(AddFleetInstallationSitesRequest request)
JavaManagementService
Add Java installation sites in a Fleet.
addFleetInstallationSites
in interface JavaManagementService
request
- The request object containing the details to sendpublic CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request)
JavaManagementService
Deletes the work request specified by an identifier.
cancelWorkRequest
in interface JavaManagementService
request
- The request object containing the details to sendpublic ChangeFleetCompartmentResponse changeFleetCompartment(ChangeFleetCompartmentRequest request)
JavaManagementService
Move a specified Fleet into the compartment identified in the POST form. When provided, If-Match is checked against ETag values of the resource.
changeFleetCompartment
in interface JavaManagementService
request
- The request object containing the details to sendpublic CreateBlocklistResponse createBlocklist(CreateBlocklistRequest request)
JavaManagementService
Add a new record to the fleet blocklist.
createBlocklist
in interface JavaManagementService
request
- The request object containing the details to sendpublic CreateDrsFileResponse createDrsFile(CreateDrsFileRequest request)
JavaManagementService
Request to perform validaition of the DRS file and create the file to the Object Storage.
createDrsFile
in interface JavaManagementService
request
- The request object containing the details to sendpublic CreateFleetResponse createFleet(CreateFleetRequest request)
JavaManagementService
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.
createFleet
in interface JavaManagementService
request
- The request object containing the details to sendpublic DeleteBlocklistResponse deleteBlocklist(DeleteBlocklistRequest request)
JavaManagementService
Deletes the blocklist record specified by an identifier.
deleteBlocklist
in interface JavaManagementService
request
- The request object containing the details to sendpublic DeleteCryptoAnalysisResultResponse deleteCryptoAnalysisResult(DeleteCryptoAnalysisResultRequest request)
JavaManagementService
Deletes the metadata for the result of a Crypto event analysis. The actual report shall remain in the object storage.
deleteCryptoAnalysisResult
in interface JavaManagementService
request
- The request object containing the details to sendpublic DeleteDrsFileResponse deleteDrsFile(DeleteDrsFileRequest request)
JavaManagementService
Request to delete the DRS file from the Object Storage.
deleteDrsFile
in interface JavaManagementService
request
- The request object containing the details to sendpublic DeleteFleetResponse deleteFleet(DeleteFleetRequest request)
JavaManagementService
Deletes the Fleet specified by an identifier.
deleteFleet
in interface JavaManagementService
request
- The request object containing the details to sendpublic DeleteJavaMigrationAnalysisResultResponse deleteJavaMigrationAnalysisResult(DeleteJavaMigrationAnalysisResultRequest request)
JavaManagementService
Delete the Java migration analysis result. The actual report will remain in the Object Storage bucket.
deleteJavaMigrationAnalysisResult
in interface JavaManagementService
request
- The request object containing the details to sendpublic DeletePerformanceTuningAnalysisResultResponse deletePerformanceTuningAnalysisResult(DeletePerformanceTuningAnalysisResultRequest request)
JavaManagementService
Deletes only the metadata of the Performance Tuning Analysis result, but the file remains in the object storage.
deletePerformanceTuningAnalysisResult
in interface JavaManagementService
request
- The request object containing the details to sendpublic DisableDrsResponse disableDrs(DisableDrsRequest request)
JavaManagementService
Request to disable the DRS in the selected target in the Fleet.
disableDrs
in interface JavaManagementService
request
- The request object containing the details to sendpublic EnableDrsResponse enableDrs(EnableDrsRequest request)
JavaManagementService
Request to enable the DRS in the selected target in the Fleet.
enableDrs
in interface JavaManagementService
request
- The request object containing the details to sendpublic GenerateAgentDeployScriptResponse generateAgentDeployScript(GenerateAgentDeployScriptRequest request)
JavaManagementService
Generates Agent Deploy Script for Fleet using the information provided.
generateAgentDeployScript
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetCryptoAnalysisResultResponse getCryptoAnalysisResult(GetCryptoAnalysisResultRequest request)
JavaManagementService
Retrieve the metadata for the result of a Crypto event analysis.
getCryptoAnalysisResult
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetDrsFileResponse getDrsFile(GetDrsFileRequest request)
JavaManagementService
Get the detail about the created DRS file in the Fleet.
getDrsFile
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetExportSettingResponse getExportSetting(GetExportSettingRequest request)
JavaManagementService
Returns export setting for the specified Fleet.
getExportSetting
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetExportStatusResponse getExportStatus(GetExportStatusRequest request)
JavaManagementService
Returns last export status for the specified Fleet.
getExportStatus
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetFleetResponse getFleet(GetFleetRequest request)
JavaManagementService
Retrieve a Fleet with the specified identifier.
getFleet
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetFleetAdvancedFeatureConfigurationResponse getFleetAdvancedFeatureConfiguration(GetFleetAdvancedFeatureConfigurationRequest request)
JavaManagementService
Returns Fleet level advanced feature configuration.
getFleetAdvancedFeatureConfiguration
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetFleetAgentConfigurationResponse getFleetAgentConfiguration(GetFleetAgentConfigurationRequest request)
JavaManagementService
Retrieve a Fleet Agent Configuration for the specified Fleet.
getFleetAgentConfiguration
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetJavaFamilyResponse getJavaFamily(GetJavaFamilyRequest request)
JavaManagementService
Returns metadata associated with a specific Java release family.
getJavaFamily
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetJavaMigrationAnalysisResultResponse getJavaMigrationAnalysisResult(GetJavaMigrationAnalysisResultRequest request)
JavaManagementService
Retrieve Java Migration Analysis result.
getJavaMigrationAnalysisResult
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetJavaReleaseResponse getJavaRelease(GetJavaReleaseRequest request)
JavaManagementService
Returns detail of a Java release.
getJavaRelease
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetPerformanceTuningAnalysisResultResponse getPerformanceTuningAnalysisResult(GetPerformanceTuningAnalysisResultRequest request)
JavaManagementService
Retrieve metadata of the Performance Tuning Analysis result.
getPerformanceTuningAnalysisResult
in interface JavaManagementService
request
- The request object containing the details to sendpublic GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
JavaManagementService
Retrieve the details of a work request with the specified ID.
getWorkRequest
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListAnnouncementsResponse listAnnouncements(ListAnnouncementsRequest request)
JavaManagementService
Return a list of AnnouncementSummary items
listAnnouncements
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListBlocklistsResponse listBlocklists(ListBlocklistsRequest request)
JavaManagementService
Returns a list of blocklist entities contained by a fleet.
listBlocklists
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListCryptoAnalysisResultsResponse listCryptoAnalysisResults(ListCryptoAnalysisResultsRequest request)
JavaManagementService
Lists the results of a Crypto event analysis.
listCryptoAnalysisResults
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListDrsFilesResponse listDrsFiles(ListDrsFilesRequest request)
JavaManagementService
List the details about the created DRS files in the Fleet.
listDrsFiles
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListFleetDiagnosesResponse listFleetDiagnoses(ListFleetDiagnosesRequest request)
JavaManagementService
List potential diagnoses that would put a fleet into FAILED or NEEDS_ATTENTION lifecycle state.
listFleetDiagnoses
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListFleetsResponse listFleets(ListFleetsRequest request)
JavaManagementService
Returns a list of all the Fleets contained by a compartment. The query parameter
compartmentId
is required unless the query parameter id
is specified.
listFleets
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListInstallationSitesResponse listInstallationSites(ListInstallationSitesRequest request)
JavaManagementService
List Java installation sites in a Fleet filtered by query parameters.
listInstallationSites
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListJavaFamiliesResponse listJavaFamilies(ListJavaFamiliesRequest request)
JavaManagementService
Returns a list of the Java release family information. A Java release family is typically a major version in the Java version identifier.
listJavaFamilies
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListJavaMigrationAnalysisResultsResponse listJavaMigrationAnalysisResults(ListJavaMigrationAnalysisResultsRequest request)
JavaManagementService
Lists the results of a Java migration analysis.
listJavaMigrationAnalysisResults
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListJavaReleasesResponse listJavaReleases(ListJavaReleasesRequest request)
JavaManagementService
Returns a list of Java releases.
listJavaReleases
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListJreUsageResponse listJreUsage(ListJreUsageRequest request)
JavaManagementService
List Java Runtime usage in a specified host filtered by query parameters.
listJreUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListPerformanceTuningAnalysisResultsResponse listPerformanceTuningAnalysisResults(ListPerformanceTuningAnalysisResultsRequest request)
JavaManagementService
List Performance Tuning Analysis results.
listPerformanceTuningAnalysisResults
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListWorkItemsResponse listWorkItems(ListWorkItemsRequest request)
JavaManagementService
Retrieve a paginated list of work items for a specified work request.
listWorkItems
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
JavaManagementService
Retrieve a (paginated) list of errors for a specified work request.
listWorkRequestErrors
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
JavaManagementService
Retrieve a paginated list of logs for a specified work request.
listWorkRequestLogs
in interface JavaManagementService
request
- The request object containing the details to sendpublic ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
JavaManagementService
List the work requests in a compartment. The query parameter compartmentId
is required
unless the query parameter id
or fleetId
is specified.
listWorkRequests
in interface JavaManagementService
request
- The request object containing the details to sendpublic RemoveFleetInstallationSitesResponse removeFleetInstallationSites(RemoveFleetInstallationSitesRequest request)
JavaManagementService
Remove Java installation sites in a Fleet.
removeFleetInstallationSites
in interface JavaManagementService
request
- The request object containing the details to sendpublic RequestCryptoAnalysesResponse requestCryptoAnalyses(RequestCryptoAnalysesRequest request)
JavaManagementService
Request 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.
requestCryptoAnalyses
in interface JavaManagementService
request
- The request object containing the details to sendpublic RequestJavaMigrationAnalysesResponse requestJavaMigrationAnalyses(RequestJavaMigrationAnalysesRequest request)
JavaManagementService
Request 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.
requestJavaMigrationAnalyses
in interface JavaManagementService
request
- The request object containing the details to sendpublic RequestJfrRecordingsResponse requestJfrRecordings(RequestJfrRecordingsRequest request)
JavaManagementService
Request 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.
requestJfrRecordings
in interface JavaManagementService
request
- The request object containing the details to sendpublic RequestPerformanceTuningAnalysesResponse requestPerformanceTuningAnalyses(RequestPerformanceTuningAnalysesRequest request)
JavaManagementService
Request 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.
requestPerformanceTuningAnalyses
in interface JavaManagementService
request
- The request object containing the details to sendpublic ScanJavaServerUsageResponse scanJavaServerUsage(ScanJavaServerUsageRequest request)
JavaManagementService
Scan Java Server usage in a fleet.
scanJavaServerUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic ScanLibraryUsageResponse scanLibraryUsage(ScanLibraryUsageRequest request)
JavaManagementService
Scan library usage in a fleet.
scanLibraryUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeApplicationInstallationUsageResponse summarizeApplicationInstallationUsage(SummarizeApplicationInstallationUsageRequest request)
JavaManagementService
Summarizes 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.
summarizeApplicationInstallationUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeApplicationUsageResponse summarizeApplicationUsage(SummarizeApplicationUsageRequest request)
JavaManagementService
List application usage in a Fleet filtered by query parameters.
summarizeApplicationUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeDeployedApplicationInstallationUsageResponse summarizeDeployedApplicationInstallationUsage(SummarizeDeployedApplicationInstallationUsageRequest request)
JavaManagementService
Summarize 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.
summarizeDeployedApplicationInstallationUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeDeployedApplicationUsageResponse summarizeDeployedApplicationUsage(SummarizeDeployedApplicationUsageRequest request)
JavaManagementService
List of deployed applications in a Fleet filtered by query parameters.
summarizeDeployedApplicationUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeInstallationUsageResponse summarizeInstallationUsage(SummarizeInstallationUsageRequest request)
JavaManagementService
List Java installation usage in a Fleet filtered by query parameters.
summarizeInstallationUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeJavaServerInstanceUsageResponse summarizeJavaServerInstanceUsage(SummarizeJavaServerInstanceUsageRequest request)
JavaManagementService
List Java Server instances in a fleet filtered by query parameters.
summarizeJavaServerInstanceUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeJavaServerUsageResponse summarizeJavaServerUsage(SummarizeJavaServerUsageRequest request)
JavaManagementService
List of Java servers in a Fleet filtered by query parameters.
summarizeJavaServerUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeJreUsageResponse summarizeJreUsage(SummarizeJreUsageRequest request)
JavaManagementService
List Java Runtime usage in a specified Fleet filtered by query parameters.
summarizeJreUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeLibraryUsageResponse summarizeLibraryUsage(SummarizeLibraryUsageRequest request)
JavaManagementService
List libraries in a fleet filtered by query parameters.
summarizeLibraryUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeManagedInstanceUsageResponse summarizeManagedInstanceUsage(SummarizeManagedInstanceUsageRequest request)
JavaManagementService
List managed instance usage in a Fleet filtered by query parameters.
summarizeManagedInstanceUsage
in interface JavaManagementService
request
- The request object containing the details to sendpublic SummarizeResourceInventoryResponse summarizeResourceInventory(SummarizeResourceInventoryRequest request)
JavaManagementService
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.
summarizeResourceInventory
in interface JavaManagementService
request
- The request object containing the details to sendpublic UpdateDrsFileResponse updateDrsFile(UpdateDrsFileRequest request)
JavaManagementService
Request to perform validaition of the DRS file and update the existing file in the Object Storage.
updateDrsFile
in interface JavaManagementService
request
- The request object containing the details to sendpublic UpdateExportSettingResponse updateExportSetting(UpdateExportSettingRequest request)
JavaManagementService
Updates existing export setting for the specified Fleet.
updateExportSetting
in interface JavaManagementService
request
- The request object containing the details to sendpublic UpdateFleetResponse updateFleet(UpdateFleetRequest request)
JavaManagementService
Update the Fleet specified by an identifier.
updateFleet
in interface JavaManagementService
request
- The request object containing the details to sendpublic UpdateFleetAdvancedFeatureConfigurationResponse updateFleetAdvancedFeatureConfiguration(UpdateFleetAdvancedFeatureConfigurationRequest request)
JavaManagementService
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.
updateFleetAdvancedFeatureConfiguration
in interface JavaManagementService
request
- The request object containing the details to sendpublic UpdateFleetAgentConfigurationResponse updateFleetAgentConfiguration(UpdateFleetAgentConfigurationRequest request)
JavaManagementService
Update the Fleet Agent Configuration for the specified Fleet.
updateFleetAgentConfiguration
in interface JavaManagementService
request
- The request object containing the details to sendpublic JavaManagementServiceWaiters getWaiters()
JavaManagementService
Gets the pre-configured waiters available for resources for this service.
getWaiters
in interface JavaManagementService
public JavaManagementServicePaginators getPaginators()
JavaManagementService
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.
getPaginators
in interface JavaManagementService
protected ClientConfigurator getDefaultConfigurator()
public void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
useOfRealmSpecificEndpointTemplateEnabled
- This flag can be set to true or false to
enable or disable the use of realm-specific endpoint template respectivelypublic final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
endpoint
- The endpoint template in userequiredParametersMap
- Map of parameter name as key and value set in request path or
query parameter as valuepublic final void updateBaseEndpoint(String endpoint)
endpoint
- The updated endpoint to usepublic final void setEndpoint(String endpoint)
public final String getEndpoint()
public final void refreshClient()
HttpClient
. This will call ClientConfigurator
s again, and
can be used to e.g. refresh the SSL certificate.public final void close()
close
in interface AutoCloseable
Copyright © 2016–2023. All rights reserved.