Class WeblogicManagementServiceClient
- java.lang.Object
-
- com.oracle.bmc.http.internal.BaseSyncClient
-
- com.oracle.bmc.wlms.WeblogicManagementServiceClient
-
- All Implemented Interfaces:
WeblogicManagementService,AutoCloseable
@Generated(value="OracleSDKGenerator", comments="API Version: 20241101") public class WeblogicManagementServiceClient extends BaseSyncClient implements WeblogicManagementService
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWeblogicManagementServiceClient.BuilderBuilder class for this client.
-
Field Summary
Fields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for WeblogicManagementService.
-
Constructor Summary
Constructors Constructor Description WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.WeblogicManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WeblogicManagementServiceClient.Builderbuilder()Create a builder for this client.ChangeWlsDomainCompartmentResponsechangeWlsDomainCompartment(ChangeWlsDomainCompartmentRequest request)Moves a WebLogic domain into a different compartment within the same tenancy.voidclose()CreateAgreementRecordResponsecreateAgreementRecord(CreateAgreementRecordRequest request)Creates a terms of use agreement record for a WebLogic domain.DeleteWlsDomainResponsedeleteWlsDomain(DeleteWlsDomainRequest request)Delete the WebLogic domain.GetAgreementResponsegetAgreement(GetAgreementRequest request)Returns the terms and conditions of use agreement.StringgetClientCommonLibraryVersion()protected ClientConfiguratorgetDefaultConfigurator()StringgetEndpoint()GetManagedInstanceResponsegetManagedInstance(GetManagedInstanceRequest request)Gets information about the specified managed instance.GetManagedInstanceServerResponsegetManagedInstanceServer(GetManagedInstanceServerRequest request)Gets information about the specified server in a managed instance.Optional<String>getMinimumClientCommonLibraryVersionFromClient()WeblogicManagementServicePaginatorsgetPaginators()Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.WeblogicManagementServiceWaitersgetWaiters()Gets the pre-configured waiters available for resources for this service.GetWlsDomainResponsegetWlsDomain(GetWlsDomainRequest request)Gets a specific WebLogic domain.GetWlsDomainCredentialResponsegetWlsDomainCredential(GetWlsDomainCredentialRequest request)Gets WebLogic and Node Manager credentials of a specific WebLogic domain.GetWlsDomainServerResponsegetWlsDomainServer(GetWlsDomainServerRequest request)Gets information about the specified server in a WebLogic domain.GetWlsDomainServerBackupResponsegetWlsDomainServerBackup(GetWlsDomainServerBackupRequest request)Get details of specific backup for the WebLogic Domain.GetWlsDomainServerBackupContentResponsegetWlsDomainServerBackupContent(GetWlsDomainServerBackupContentRequest request)Get details of specific backup for the WebLogic Domain.GetWorkRequestResponsegetWorkRequest(GetWorkRequestRequest request)Gets the details of a work request.InstallLatestPatchesOnWlsDomainResponseinstallLatestPatchesOnWlsDomain(InstallLatestPatchesOnWlsDomainRequest request)Install the latest patches on a WebLogic domain.ListAgreementRecordsResponselistAgreementRecords(ListAgreementRecordsRequest request)List the terms of use agreement record for the WebLogic domain.ListApplicablePatchesResponselistApplicablePatches(ListApplicablePatchesRequest request)Gets the latest patches that can be installed to the WebLogic domains.ListManagedInstancesResponselistManagedInstances(ListManagedInstancesRequest request)Lists managed instances that match the specified compartment or managed instance OCID.ListManagedInstanceScanResultsResponselistManagedInstanceScanResults(ListManagedInstanceScanResultsRequest request)Gets all the scan results for all WebLogic servers in the managed instance.ListManagedInstanceServerInstalledPatchesResponselistManagedInstanceServerInstalledPatches(ListManagedInstanceServerInstalledPatchesRequest request)Gets a list of installed patches on a server in a managed instance.ListManagedInstanceServersResponselistManagedInstanceServers(ListManagedInstanceServersRequest request)Gets list of servers in a specific managed instance.ListRequiredPoliciesResponselistRequiredPolicies(ListRequiredPoliciesRequest request)Gets all the required policies for the WebLogic Management Service.ListWlsDomainCredentialsResponselistWlsDomainCredentials(ListWlsDomainCredentialsRequest request)Gets domain credentials of a specific domain.ListWlsDomainsResponselistWlsDomains(ListWlsDomainsRequest request)Gets all WebLogic domains in a given compartment.ListWlsDomainScanResultsResponselistWlsDomainScanResults(ListWlsDomainScanResultsRequest request)Get all scan results for a server in a specific WebLogic domain.ListWlsDomainServerBackupsResponselistWlsDomainServerBackups(ListWlsDomainServerBackupsRequest request)Gets a list of backups for the server of a specific WebLogic Domain.ListWlsDomainServerInstalledPatchesResponselistWlsDomainServerInstalledPatches(ListWlsDomainServerInstalledPatchesRequest request)Gets a list of installed patches on a server for a domain.ListWlsDomainServersResponselistWlsDomainServers(ListWlsDomainServersRequest request)Gets list of servers in a specific WebLogic domain.ListWlsDomainsSharingMiddlewaresResponselistWlsDomainsSharingMiddlewares(ListWlsDomainsSharingMiddlewaresRequest request)Gets a list of WebLogic domains that share middleware with a specific domain.ListWorkRequestErrorsResponselistWorkRequestErrors(ListWorkRequestErrorsRequest request)Lists the errors for a work request.ListWorkRequestLogsResponselistWorkRequestLogs(ListWorkRequestLogsRequest request)Lists the logs for a work request.ListWorkRequestsResponselistWorkRequests(ListWorkRequestsRequest request)Lists the work requests in a compartment.voidpopulateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)Populate the parameters in the endpoint with its corresponding value and update the base endpoint.voidrefreshClient()Rebuild the backingHttpClient.RestartWlsDomainResponserestartWlsDomain(RestartWlsDomainRequest request)Restarts all the servers in the WebLogic domains.RestoreWlsDomainResponserestoreWlsDomain(RestoreWlsDomainRequest request)Restore a domain from backup.ScanManagedInstanceResponsescanManagedInstance(ScanManagedInstanceRequest request)Scans a managed instance for WebLogic domains.ScanWlsDomainResponsescanWlsDomain(ScanWlsDomainRequest request)Runs a series of checks in the WebLogic domain.voidsetEndpoint(String endpoint)voidsetRegion(Region region)Sets the region to call (ex, Region.US_PHOENIX_1).voidsetRegion(String regionId)Sets the region to call (ex, ‘us-phoenix-1’).SetRestartOrderResponsesetRestartOrder(SetRestartOrderRequest request)Sets restart order of servers in specific WebLogic domain.StartWlsDomainResponsestartWlsDomain(StartWlsDomainRequest request)Starts all the servers in the WebLogic domain.StopWlsDomainResponsestopWlsDomain(StopWlsDomainRequest request)Stops all the servers in the WebLogic domain.SummarizeResourceInventoryResponsesummarizeResourceInventory(SummarizeResourceInventoryRequest request)Gets the data to be shown in the Overview page of the service in a given compartment.voidupdateBaseEndpoint(String endpoint)This method should be used for parameterized endpoint templates only.UpdateManagedInstanceResponseupdateManagedInstance(UpdateManagedInstanceRequest request)Updates the specified managed instance information, such as discovery interval and domain search path.UpdateWlsDomainResponseupdateWlsDomain(UpdateWlsDomainRequest request)Updates a specific WebLogic domain.UpdateWlsDomainCredentialResponseupdateWlsDomainCredential(UpdateWlsDomainCredentialRequest request)Updates WebLogic domain credentials of specific WebLogic domain.voiduseRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)This method should be used to enable or disable the use of realm-specific endpoint template.-
Methods inherited from class com.oracle.bmc.http.internal.BaseSyncClient
clientCall
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.AutoCloseable
close
-
Methods inherited from interface com.oracle.bmc.wlms.WeblogicManagementService
getEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
-
-
-
-
Constructor Detail
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configuration
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactory
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfigurators
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories-ClientBuilderBase.signingStrategyRequestSignerFactories
-
WeblogicManagementServiceClient
@Deprecated public WeblogicManagementServiceClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
authenticationDetailsProvider- The authentication details (seeWeblogicManagementServiceClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))configuration-ClientBuilderBase.configurationclientConfigurator-ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)defaultRequestSignerFactory-ClientBuilderBase.requestSignerFactoryadditionalClientConfigurators-ClientBuilderBase.additionalClientConfiguratorsendpoint-ClientBuilderBase.endpoint(java.lang.String)signingStrategyRequestSignerFactories-ClientBuilderBase.signingStrategyRequestSignerFactoriesexecutorService-WeblogicManagementServiceClient.Builder.executorService
-
-
Method Detail
-
builder
public static WeblogicManagementServiceClient.Builder builder()
Create a builder for this client.- Returns:
- builder
-
setRegion
public void setRegion(Region region)
Description copied from interface:WeblogicManagementServiceSets the region to call (ex, Region.US_PHOENIX_1).Note, this will call
setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Specified by:
setRegionin interfaceWeblogicManagementService- Parameters:
region- The region of the service.
-
setRegion
public void setRegion(String regionId)
Description copied from interface:WeblogicManagementServiceSets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call
setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format (
Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Specified by:
setRegionin interfaceWeblogicManagementService- Parameters:
regionId- The public region ID.
-
changeWlsDomainCompartment
public ChangeWlsDomainCompartmentResponse changeWlsDomainCompartment(ChangeWlsDomainCompartmentRequest request)
Description copied from interface:WeblogicManagementServiceMoves a WebLogic domain into a different compartment within the same tenancy.- Specified by:
changeWlsDomainCompartmentin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
createAgreementRecord
public CreateAgreementRecordResponse createAgreementRecord(CreateAgreementRecordRequest request)
Description copied from interface:WeblogicManagementServiceCreates a terms of use agreement record for a WebLogic domain.- Specified by:
createAgreementRecordin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
deleteWlsDomain
public DeleteWlsDomainResponse deleteWlsDomain(DeleteWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceDelete the WebLogic domain.- Specified by:
deleteWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getAgreement
public GetAgreementResponse getAgreement(GetAgreementRequest request)
Description copied from interface:WeblogicManagementServiceReturns the terms and conditions of use agreement.- Specified by:
getAgreementin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getManagedInstance
public GetManagedInstanceResponse getManagedInstance(GetManagedInstanceRequest request)
Description copied from interface:WeblogicManagementServiceGets information about the specified managed instance.- Specified by:
getManagedInstancein interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getManagedInstanceServer
public GetManagedInstanceServerResponse getManagedInstanceServer(GetManagedInstanceServerRequest request)
Description copied from interface:WeblogicManagementServiceGets information about the specified server in a managed instance.- Specified by:
getManagedInstanceServerin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWlsDomain
public GetWlsDomainResponse getWlsDomain(GetWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceGets a specific WebLogic domain.- Specified by:
getWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWlsDomainCredential
public GetWlsDomainCredentialResponse getWlsDomainCredential(GetWlsDomainCredentialRequest request)
Description copied from interface:WeblogicManagementServiceGets WebLogic and Node Manager credentials of a specific WebLogic domain.- Specified by:
getWlsDomainCredentialin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWlsDomainServer
public GetWlsDomainServerResponse getWlsDomainServer(GetWlsDomainServerRequest request)
Description copied from interface:WeblogicManagementServiceGets information about the specified server in a WebLogic domain.- Specified by:
getWlsDomainServerin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWlsDomainServerBackup
public GetWlsDomainServerBackupResponse getWlsDomainServerBackup(GetWlsDomainServerBackupRequest request)
Description copied from interface:WeblogicManagementServiceGet details of specific backup for the WebLogic Domain.- Specified by:
getWlsDomainServerBackupin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWlsDomainServerBackupContent
public GetWlsDomainServerBackupContentResponse getWlsDomainServerBackupContent(GetWlsDomainServerBackupContentRequest request)
Description copied from interface:WeblogicManagementServiceGet details of specific backup for the WebLogic Domain.- Specified by:
getWlsDomainServerBackupContentin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWorkRequest
public GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
Description copied from interface:WeblogicManagementServiceGets the details of a work request.- Specified by:
getWorkRequestin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
installLatestPatchesOnWlsDomain
public InstallLatestPatchesOnWlsDomainResponse installLatestPatchesOnWlsDomain(InstallLatestPatchesOnWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceInstall the latest patches on a WebLogic domain.- Specified by:
installLatestPatchesOnWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listAgreementRecords
public ListAgreementRecordsResponse listAgreementRecords(ListAgreementRecordsRequest request)
Description copied from interface:WeblogicManagementServiceList the terms of use agreement record for the WebLogic domain.- Specified by:
listAgreementRecordsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listApplicablePatches
public ListApplicablePatchesResponse listApplicablePatches(ListApplicablePatchesRequest request)
Description copied from interface:WeblogicManagementServiceGets the latest patches that can be installed to the WebLogic domains.- Specified by:
listApplicablePatchesin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listManagedInstanceScanResults
public ListManagedInstanceScanResultsResponse listManagedInstanceScanResults(ListManagedInstanceScanResultsRequest request)
Description copied from interface:WeblogicManagementServiceGets all the scan results for all WebLogic servers in the managed instance.- Specified by:
listManagedInstanceScanResultsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listManagedInstanceServerInstalledPatches
public ListManagedInstanceServerInstalledPatchesResponse listManagedInstanceServerInstalledPatches(ListManagedInstanceServerInstalledPatchesRequest request)
Description copied from interface:WeblogicManagementServiceGets a list of installed patches on a server in a managed instance.- Specified by:
listManagedInstanceServerInstalledPatchesin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listManagedInstanceServers
public ListManagedInstanceServersResponse listManagedInstanceServers(ListManagedInstanceServersRequest request)
Description copied from interface:WeblogicManagementServiceGets list of servers in a specific managed instance.- Specified by:
listManagedInstanceServersin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listManagedInstances
public ListManagedInstancesResponse listManagedInstances(ListManagedInstancesRequest request)
Description copied from interface:WeblogicManagementServiceLists managed instances that match the specified compartment or managed instance OCID.Filter the list against a variety of criteria including but not limited to its name, status and compartment.
- Specified by:
listManagedInstancesin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listRequiredPolicies
public ListRequiredPoliciesResponse listRequiredPolicies(ListRequiredPoliciesRequest request)
Description copied from interface:WeblogicManagementServiceGets all the required policies for the WebLogic Management Service.- Specified by:
listRequiredPoliciesin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomainCredentials
public ListWlsDomainCredentialsResponse listWlsDomainCredentials(ListWlsDomainCredentialsRequest request)
Description copied from interface:WeblogicManagementServiceGets domain credentials of a specific domain.- Specified by:
listWlsDomainCredentialsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomainScanResults
public ListWlsDomainScanResultsResponse listWlsDomainScanResults(ListWlsDomainScanResultsRequest request)
Description copied from interface:WeblogicManagementServiceGet all scan results for a server in a specific WebLogic domain.- Specified by:
listWlsDomainScanResultsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomainServerBackups
public ListWlsDomainServerBackupsResponse listWlsDomainServerBackups(ListWlsDomainServerBackupsRequest request)
Description copied from interface:WeblogicManagementServiceGets a list of backups for the server of a specific WebLogic Domain.- Specified by:
listWlsDomainServerBackupsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomainServerInstalledPatches
public ListWlsDomainServerInstalledPatchesResponse listWlsDomainServerInstalledPatches(ListWlsDomainServerInstalledPatchesRequest request)
Description copied from interface:WeblogicManagementServiceGets a list of installed patches on a server for a domain.- Specified by:
listWlsDomainServerInstalledPatchesin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomainServers
public ListWlsDomainServersResponse listWlsDomainServers(ListWlsDomainServersRequest request)
Description copied from interface:WeblogicManagementServiceGets list of servers in a specific WebLogic domain.- Specified by:
listWlsDomainServersin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomains
public ListWlsDomainsResponse listWlsDomains(ListWlsDomainsRequest request)
Description copied from interface:WeblogicManagementServiceGets all WebLogic domains in a given compartment.- Specified by:
listWlsDomainsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWlsDomainsSharingMiddlewares
public ListWlsDomainsSharingMiddlewaresResponse listWlsDomainsSharingMiddlewares(ListWlsDomainsSharingMiddlewaresRequest request)
Description copied from interface:WeblogicManagementServiceGets a list of WebLogic domains that share middleware with a specific domain.- Specified by:
listWlsDomainsSharingMiddlewaresin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequestErrors
public ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
Description copied from interface:WeblogicManagementServiceLists the errors for a work request.- Specified by:
listWorkRequestErrorsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequestLogs
public ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
Description copied from interface:WeblogicManagementServiceLists the logs for a work request.- Specified by:
listWorkRequestLogsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
listWorkRequests
public ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
Description copied from interface:WeblogicManagementServiceLists the work requests in a compartment.- Specified by:
listWorkRequestsin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
restartWlsDomain
public RestartWlsDomainResponse restartWlsDomain(RestartWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceRestarts all the servers in the WebLogic domains.Servers that are already stopped are ignored.
- Specified by:
restartWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
restoreWlsDomain
public RestoreWlsDomainResponse restoreWlsDomain(RestoreWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceRestore a domain from backup.If the backup contains a MIDDLEWARE asset, then the middleware of the domain, including patches, will be restored.
- Specified by:
restoreWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
scanManagedInstance
public ScanManagedInstanceResponse scanManagedInstance(ScanManagedInstanceRequest request)
Description copied from interface:WeblogicManagementServiceScans a managed instance for WebLogic domains.- Specified by:
scanManagedInstancein interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
scanWlsDomain
public ScanWlsDomainResponse scanWlsDomain(ScanWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceRuns a series of checks in the WebLogic domain.- Specified by:
scanWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
setRestartOrder
public SetRestartOrderResponse setRestartOrder(SetRestartOrderRequest request)
Description copied from interface:WeblogicManagementServiceSets restart order of servers in specific WebLogic domain.- Specified by:
setRestartOrderin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
startWlsDomain
public StartWlsDomainResponse startWlsDomain(StartWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceStarts all the servers in the WebLogic domain.Servers that are already started are ignored.
- Specified by:
startWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
stopWlsDomain
public StopWlsDomainResponse stopWlsDomain(StopWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceStops all the servers in the WebLogic domain.Servers that are already stopped are ignored.
- Specified by:
stopWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
summarizeResourceInventory
public SummarizeResourceInventoryResponse summarizeResourceInventory(SummarizeResourceInventoryRequest request)
Description copied from interface:WeblogicManagementServiceGets the data to be shown in the Overview page of the service in a given compartment.- Specified by:
summarizeResourceInventoryin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateManagedInstance
public UpdateManagedInstanceResponse updateManagedInstance(UpdateManagedInstanceRequest request)
Description copied from interface:WeblogicManagementServiceUpdates the specified managed instance information, such as discovery interval and domain search path.- Specified by:
updateManagedInstancein interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateWlsDomain
public UpdateWlsDomainResponse updateWlsDomain(UpdateWlsDomainRequest request)
Description copied from interface:WeblogicManagementServiceUpdates a specific WebLogic domain.- Specified by:
updateWlsDomainin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
updateWlsDomainCredential
public UpdateWlsDomainCredentialResponse updateWlsDomainCredential(UpdateWlsDomainCredentialRequest request)
Description copied from interface:WeblogicManagementServiceUpdates WebLogic domain credentials of specific WebLogic domain.- Specified by:
updateWlsDomainCredentialin interfaceWeblogicManagementService- Parameters:
request- The request object containing the details to send- Returns:
- A response object containing details about the completed operation
-
getWaiters
public WeblogicManagementServiceWaiters getWaiters()
Description copied from interface:WeblogicManagementServiceGets the pre-configured waiters available for resources for this service.- Specified by:
getWaitersin interfaceWeblogicManagementService- Returns:
- The service waiters.
-
getPaginators
public WeblogicManagementServicePaginators getPaginators()
Description copied from interface:WeblogicManagementServiceGets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an
Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
getPaginatorsin interfaceWeblogicManagementService- Returns:
- The service paginators.
-
getDefaultConfigurator
protected ClientConfigurator getDefaultConfigurator()
-
useRealmSpecificEndpointTemplate
public void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled)
This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false
- Parameters:
useOfRealmSpecificEndpointTemplateEnabled- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
-
populateServiceParametersInEndpoint
public final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap)
Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank.
- Parameters:
endpoint- The endpoint template in userequiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
-
updateBaseEndpoint
public final void updateBaseEndpoint(String endpoint)
This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters.
- Parameters:
endpoint- The updated endpoint to use
-
setEndpoint
public final void setEndpoint(String endpoint)
-
getEndpoint
public final String getEndpoint()
-
refreshClient
public final void refreshClient()
Rebuild the backingHttpClient.This will call
ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable
-
getClientCommonLibraryVersion
public String getClientCommonLibraryVersion()
-
-