@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.
|
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.
|
protected ClientConfigurator |
getDefaultConfigurator() |
String |
getEndpoint() |
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 |
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 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) |
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.
|
void |
updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.
|
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 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 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 only the metadata of the Crypto Event Analysis result, but the file remains in the object storage.
deleteCryptoAnalysisResult
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 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 metadata of the Crypto Event Analysis result.
getCryptoAnalysisResult
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 GetJavaReleaseResponse getJavaRelease(GetJavaReleaseRequest request)
JavaManagementService
Returns detail of a Java release.
getJavaRelease
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 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
List Crypto Event Analysis results.
listCryptoAnalysisResults
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 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 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 analyses. The result of crypto analysis will be uploaded to the object storage bucket desiginated when enable Crypto Event Analysis feature.
requestCryptoAnalyses
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. The JFR files are uploaded to the object storage bucket that you designated when you enabled the recording feature.
requestJfrRecordings
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 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 SummarizeDeployedApplicationUsageResponse summarizeDeployedApplicationUsage(SummarizeDeployedApplicationUsageRequest request)
JavaManagementService
List 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 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 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.