@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 |
---|---|
String |
clientCommonLibraryVersion
Compatible SDK version, provided by the codegen.
|
Optional<String> |
minimumClientCommonLibraryVersionFromClient
Minimum compatible SDK version, maybe provided by the codegen.
|
static Service |
SERVICE
Service instance for 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. |
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.
public final String clientCommonLibraryVersion
@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 validation 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 CreateJmsPluginResponse createJmsPlugin(CreateJmsPluginRequest request)
JavaManagementService
Registers 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.
createJmsPlugin
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 DeleteJmsPluginResponse deleteJmsPlugin(DeleteJmsPluginRequest request)
JavaManagementService
Deletes 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.
deleteJmsPlugin
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 GenerateAgentInstallerConfigurationResponse generateAgentInstallerConfiguration(GenerateAgentInstallerConfigurationRequest request)
JavaManagementService
Generates the agent installer configuration using the information provided.
generateAgentInstallerConfiguration
in interface JavaManagementService
request
- The request object containing the details to sendpublic GenerateLoadPipelineScriptResponse generateLoadPipelineScript(GenerateLoadPipelineScriptRequest request)
JavaManagementService
Generates Load Pipeline Script
generateLoadPipelineScript
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 GetJmsPluginResponse getJmsPlugin(GetJmsPluginRequest request)
JavaManagementService
Returns the JmsPlugin.
getJmsPlugin
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 ListAgentInstallersResponse listAgentInstallers(ListAgentInstallersRequest request)
JavaManagementService
Returns a list of the agent installer information.
listAgentInstallers
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 ListJmsPluginsResponse listJmsPlugins(ListJmsPluginsRequest request)
JavaManagementService
Lists the JmsPlugins.
listJmsPlugins
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 RequestDeployedApplicationMigrationAnalysesResponse requestDeployedApplicationMigrationAnalyses(RequestDeployedApplicationMigrationAnalysesRequest request)
JavaManagementService
Request 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.
requestDeployedApplicationMigrationAnalyses
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 validation 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 UpdateJmsPluginResponse updateJmsPlugin(UpdateJmsPluginRequest request)
JavaManagementService
Updates the Fleet of a JmsPlugin.
updateJmsPlugin
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
public String getClientCommonLibraryVersion()
Copyright © 2016–2024. All rights reserved.