@Generated(value="OracleSDKGenerator", comments="API Version: 20190801") public class OsManagementAsyncClient extends Object implements OsManagementAsync
Async client implementation for OsManagement service.
There are two ways to use async client:
InputStream, like
getObject Api in object storage service, developers need to process the stream in AsyncHandler, and not anywhere else,
because the stream will be closed right after the AsyncHandler is invoked. | Modifier and Type | Class and Description |
|---|---|
static class |
OsManagementAsyncClient.Builder
Builder class for this client.
|
| Modifier and Type | Field and Description |
|---|---|
static com.oracle.bmc.Service |
SERVICE
Service instance for OsManagement.
|
| Constructor and Description |
|---|
OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory)
Creates a new service instance using the given authentication provider and client configuration.
|
OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory,
List<com.oracle.bmc.http.ClientConfigurator> additionalClientConfigurators)
Creates a new service instance using the given authentication provider and client configuration.
|
OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory,
List<com.oracle.bmc.http.ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration.
|
OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory,
Map<com.oracle.bmc.http.signing.SigningStrategy,com.oracle.bmc.http.signing.RequestSignerFactory> signingStrategyRequestSignerFactories,
List<com.oracle.bmc.http.ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration.
|
OsManagementAsyncClient(com.oracle.bmc.auth.BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Creates a new service instance using the given authentication provider.
|
OsManagementAsyncClient(com.oracle.bmc.auth.BasicAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration)
Creates a new service instance using the given authentication provider and client configuration.
|
OsManagementAsyncClient(com.oracle.bmc.auth.BasicAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator)
Creates a new service instance using the given authentication provider and client configuration.
|
public static final com.oracle.bmc.Service SERVICE
Service instance for OsManagement.
public OsManagementAsyncClient(com.oracle.bmc.auth.BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Creates a new service instance using the given authentication provider.
authenticationDetailsProvider - The authentication details provider, required.public OsManagementAsyncClient(com.oracle.bmc.auth.BasicAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration)
Creates a new service instance using the given authentication provider and client configuration.
authenticationDetailsProvider - The authentication details provider, required.configuration - The client configuration, optional.public OsManagementAsyncClient(com.oracle.bmc.auth.BasicAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
authenticationDetailsProvider - The authentication details provider, required.configuration - The client configuration, optional.clientConfigurator - ClientConfigurator that will be invoked for additional configuration of a REST client, optional.public OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider - The authentication details provider, required.configuration - The client configuration, optional.clientConfigurator - ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory - The request signer factory used to create the request signer for this service.public OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory,
List<com.oracle.bmc.http.ClientConfigurator> additionalClientConfigurators)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider - The authentication details provider, required.configuration - The client configuration, optional.clientConfigurator - ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory - The request signer factory used to create the request signer for this service.additionalClientConfigurators - Additional client configurators to be run after the primary configurator.public OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory,
List<com.oracle.bmc.http.ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider - The authentication details provider, required.configuration - The client configuration, optional.clientConfigurator - ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory - The request signer factory used to create the request signer for this service.additionalClientConfigurators - Additional client configurators to be run after the primary configurator.endpoint - Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider)public OsManagementAsyncClient(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
com.oracle.bmc.ClientConfiguration configuration,
com.oracle.bmc.http.ClientConfigurator clientConfigurator,
com.oracle.bmc.http.signing.RequestSignerFactory defaultRequestSignerFactory,
Map<com.oracle.bmc.http.signing.SigningStrategy,com.oracle.bmc.http.signing.RequestSignerFactory> signingStrategyRequestSignerFactories,
List<com.oracle.bmc.http.ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider - The authentication details provider, required.configuration - The client configuration, optional.clientConfigurator - ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory - The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories - The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators - Additional client configurators to be run after the primary configurator.endpoint - Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider)public static OsManagementAsyncClient.Builder builder()
Create a builder for this client.
public void setEndpoint(String endpoint)
OsManagementAsyncSets the endpoint to call (ex, https://www.example.com).
setEndpoint in interface OsManagementAsyncendpoint - The endpoint of the serice.public String getEndpoint()
OsManagementAsyncGets the set endpoint for REST call (ex, https://www.example.com)
getEndpoint in interface OsManagementAsyncpublic void setRegion(com.oracle.bmc.Region region)
OsManagementAsyncSets 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 OsManagementAsyncregion - The region of the service.public void setRegion(String regionId)
OsManagementAsyncSets 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 OsManagementAsyncregionId - The public region ID.public void close()
close in interface AutoCloseablepublic Future<AddPackagesToSoftwareSourceResponse> addPackagesToSoftwareSource(AddPackagesToSoftwareSourceRequest request, com.oracle.bmc.responses.AsyncHandler<AddPackagesToSoftwareSourceRequest,AddPackagesToSoftwareSourceResponse> handler)
OsManagementAsyncAdds a given list of Software Packages to a specific Software Source.
addPackagesToSoftwareSource in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<AttachChildSoftwareSourceToManagedInstanceResponse> attachChildSoftwareSourceToManagedInstance(AttachChildSoftwareSourceToManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<AttachChildSoftwareSourceToManagedInstanceRequest,AttachChildSoftwareSourceToManagedInstanceResponse> handler)
OsManagementAsyncAdds a child software source to a managed instance. After the software source has been added, then packages from that software source can be installed on the managed instance.
attachChildSoftwareSourceToManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<AttachManagedInstanceToManagedInstanceGroupResponse> attachManagedInstanceToManagedInstanceGroup(AttachManagedInstanceToManagedInstanceGroupRequest request, com.oracle.bmc.responses.AsyncHandler<AttachManagedInstanceToManagedInstanceGroupRequest,AttachManagedInstanceToManagedInstanceGroupResponse> handler)
OsManagementAsyncAdds a Managed Instance to a Managed Instance Group. After the Managed Instance has been added, then operations can be performed on the Managed Instance Group which will then apply to all Managed Instances in the group.
attachManagedInstanceToManagedInstanceGroup in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<AttachParentSoftwareSourceToManagedInstanceResponse> attachParentSoftwareSourceToManagedInstance(AttachParentSoftwareSourceToManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<AttachParentSoftwareSourceToManagedInstanceRequest,AttachParentSoftwareSourceToManagedInstanceResponse> handler)
OsManagementAsyncAdds a parent software source to a managed instance. After the software source has been added, then packages from that software source can be installed on the managed instance. Software sources that have this software source as a parent will be able to be added to this managed instance.
attachParentSoftwareSourceToManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ChangeManagedInstanceGroupCompartmentResponse> changeManagedInstanceGroupCompartment(ChangeManagedInstanceGroupCompartmentRequest request, com.oracle.bmc.responses.AsyncHandler<ChangeManagedInstanceGroupCompartmentRequest,ChangeManagedInstanceGroupCompartmentResponse> handler)
OsManagementAsyncMoves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.
changeManagedInstanceGroupCompartment in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ChangeScheduledJobCompartmentResponse> changeScheduledJobCompartment(ChangeScheduledJobCompartmentRequest request, com.oracle.bmc.responses.AsyncHandler<ChangeScheduledJobCompartmentRequest,ChangeScheduledJobCompartmentResponse> handler)
OsManagementAsyncMoves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.
changeScheduledJobCompartment in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ChangeSoftwareSourceCompartmentResponse> changeSoftwareSourceCompartment(ChangeSoftwareSourceCompartmentRequest request, com.oracle.bmc.responses.AsyncHandler<ChangeSoftwareSourceCompartmentRequest,ChangeSoftwareSourceCompartmentResponse> handler)
OsManagementAsyncMoves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.
changeSoftwareSourceCompartment in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<CreateManagedInstanceGroupResponse> createManagedInstanceGroup(CreateManagedInstanceGroupRequest request, com.oracle.bmc.responses.AsyncHandler<CreateManagedInstanceGroupRequest,CreateManagedInstanceGroupResponse> handler)
OsManagementAsyncCreates a new Managed Instance Group on the management system. This will not contain any managed instances after it is first created, and they must be added later.
createManagedInstanceGroup in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<CreateScheduledJobResponse> createScheduledJob(CreateScheduledJobRequest request, com.oracle.bmc.responses.AsyncHandler<CreateScheduledJobRequest,CreateScheduledJobResponse> handler)
OsManagementAsyncCreates a new Scheduled Job to perform a specific package operation on a set of managed instances or managed instance groups. Can be created as a one-time execution in the future, or as a recurring execution that repeats on a defined interval.
createScheduledJob in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<CreateSoftwareSourceResponse> createSoftwareSource(CreateSoftwareSourceRequest request, com.oracle.bmc.responses.AsyncHandler<CreateSoftwareSourceRequest,CreateSoftwareSourceResponse> handler)
OsManagementAsyncCreates a new custom Software Source on the management system. This will not contain any packages after it is first created, and they must be added later.
createSoftwareSource in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<DeleteManagedInstanceGroupResponse> deleteManagedInstanceGroup(DeleteManagedInstanceGroupRequest request, com.oracle.bmc.responses.AsyncHandler<DeleteManagedInstanceGroupRequest,DeleteManagedInstanceGroupResponse> handler)
OsManagementAsyncDeletes a Managed Instance Group from the management system
deleteManagedInstanceGroup in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<DeleteScheduledJobResponse> deleteScheduledJob(DeleteScheduledJobRequest request, com.oracle.bmc.responses.AsyncHandler<DeleteScheduledJobRequest,DeleteScheduledJobResponse> handler)
OsManagementAsyncCancels an existing Scheduled Job on the management system
deleteScheduledJob in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<DeleteSoftwareSourceResponse> deleteSoftwareSource(DeleteSoftwareSourceRequest request, com.oracle.bmc.responses.AsyncHandler<DeleteSoftwareSourceRequest,DeleteSoftwareSourceResponse> handler)
OsManagementAsyncDeletes a custom Software Source on the management system
deleteSoftwareSource in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<DetachChildSoftwareSourceFromManagedInstanceResponse> detachChildSoftwareSourceFromManagedInstance(DetachChildSoftwareSourceFromManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<DetachChildSoftwareSourceFromManagedInstanceRequest,DetachChildSoftwareSourceFromManagedInstanceResponse> handler)
OsManagementAsyncRemoves a child software source from a managed instance. Packages will no longer be able to be installed from these software sources.
detachChildSoftwareSourceFromManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<DetachManagedInstanceFromManagedInstanceGroupResponse> detachManagedInstanceFromManagedInstanceGroup(DetachManagedInstanceFromManagedInstanceGroupRequest request, com.oracle.bmc.responses.AsyncHandler<DetachManagedInstanceFromManagedInstanceGroupRequest,DetachManagedInstanceFromManagedInstanceGroupResponse> handler)
OsManagementAsyncRemoves a Managed Instance from a Managed Instance Group.
detachManagedInstanceFromManagedInstanceGroup in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<DetachParentSoftwareSourceFromManagedInstanceResponse> detachParentSoftwareSourceFromManagedInstance(DetachParentSoftwareSourceFromManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<DetachParentSoftwareSourceFromManagedInstanceRequest,DetachParentSoftwareSourceFromManagedInstanceResponse> handler)
OsManagementAsyncRemoves a software source from a managed instance. All child software sources will also be removed from the managed instance. Packages will no longer be able to be installed from these software sources.
detachParentSoftwareSourceFromManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetErratumResponse> getErratum(GetErratumRequest request, com.oracle.bmc.responses.AsyncHandler<GetErratumRequest,GetErratumResponse> handler)
OsManagementAsyncReturns a specific erratum.
getErratum in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetManagedInstanceResponse> getManagedInstance(GetManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<GetManagedInstanceRequest,GetManagedInstanceResponse> handler)
OsManagementAsyncReturns a specific Managed Instance.
getManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetManagedInstanceGroupResponse> getManagedInstanceGroup(GetManagedInstanceGroupRequest request, com.oracle.bmc.responses.AsyncHandler<GetManagedInstanceGroupRequest,GetManagedInstanceGroupResponse> handler)
OsManagementAsyncReturns a specific Managed Instance Group.
getManagedInstanceGroup in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetScheduledJobResponse> getScheduledJob(GetScheduledJobRequest request, com.oracle.bmc.responses.AsyncHandler<GetScheduledJobRequest,GetScheduledJobResponse> handler)
OsManagementAsyncGets the detailed information for the Scheduled Job with the given ID.
getScheduledJob in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetSoftwarePackageResponse> getSoftwarePackage(GetSoftwarePackageRequest request, com.oracle.bmc.responses.AsyncHandler<GetSoftwarePackageRequest,GetSoftwarePackageResponse> handler)
OsManagementAsyncReturns a specific Software Package.
getSoftwarePackage in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetSoftwareSourceResponse> getSoftwareSource(GetSoftwareSourceRequest request, com.oracle.bmc.responses.AsyncHandler<GetSoftwareSourceRequest,GetSoftwareSourceResponse> handler)
OsManagementAsyncReturns a specific Software Source.
getSoftwareSource in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetWindowsUpdateResponse> getWindowsUpdate(GetWindowsUpdateRequest request, com.oracle.bmc.responses.AsyncHandler<GetWindowsUpdateRequest,GetWindowsUpdateResponse> handler)
OsManagementAsyncReturns a Windows Update object.
getWindowsUpdate in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, com.oracle.bmc.responses.AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler)
OsManagementAsyncGets the detailed information for the work request with the given ID.
getWorkRequest in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<InstallAllPackageUpdatesOnManagedInstanceResponse> installAllPackageUpdatesOnManagedInstance(InstallAllPackageUpdatesOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<InstallAllPackageUpdatesOnManagedInstanceRequest,InstallAllPackageUpdatesOnManagedInstanceResponse> handler)
OsManagementAsyncInstall all of the available package updates for the managed instance.
installAllPackageUpdatesOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<InstallAllWindowsUpdatesOnManagedInstanceResponse> installAllWindowsUpdatesOnManagedInstance(InstallAllWindowsUpdatesOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<InstallAllWindowsUpdatesOnManagedInstanceRequest,InstallAllWindowsUpdatesOnManagedInstanceResponse> handler)
OsManagementAsyncInstall all of the available Windows updates for the managed instance.
installAllWindowsUpdatesOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<InstallPackageOnManagedInstanceResponse> installPackageOnManagedInstance(InstallPackageOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<InstallPackageOnManagedInstanceRequest,InstallPackageOnManagedInstanceResponse> handler)
OsManagementAsyncInstalls a package on a managed instance.
installPackageOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<InstallPackageUpdateOnManagedInstanceResponse> installPackageUpdateOnManagedInstance(InstallPackageUpdateOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<InstallPackageUpdateOnManagedInstanceRequest,InstallPackageUpdateOnManagedInstanceResponse> handler)
OsManagementAsyncUpdates a package on a managed instance.
installPackageUpdateOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<InstallWindowsUpdateOnManagedInstanceResponse> installWindowsUpdateOnManagedInstance(InstallWindowsUpdateOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<InstallWindowsUpdateOnManagedInstanceRequest,InstallWindowsUpdateOnManagedInstanceResponse> handler)
OsManagementAsyncInstalls a Windows update on a managed instance.
installWindowsUpdateOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListAvailablePackagesForManagedInstanceResponse> listAvailablePackagesForManagedInstance(ListAvailablePackagesForManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<ListAvailablePackagesForManagedInstanceRequest,ListAvailablePackagesForManagedInstanceResponse> handler)
OsManagementAsyncReturns a list of packages available for install on the Managed Instance.
listAvailablePackagesForManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListAvailableSoftwareSourcesForManagedInstanceResponse> listAvailableSoftwareSourcesForManagedInstance(ListAvailableSoftwareSourcesForManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<ListAvailableSoftwareSourcesForManagedInstanceRequest,ListAvailableSoftwareSourcesForManagedInstanceResponse> handler)
OsManagementAsyncReturns a list of available software sources for a Managed Instance.
listAvailableSoftwareSourcesForManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListAvailableUpdatesForManagedInstanceResponse> listAvailableUpdatesForManagedInstance(ListAvailableUpdatesForManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<ListAvailableUpdatesForManagedInstanceRequest,ListAvailableUpdatesForManagedInstanceResponse> handler)
OsManagementAsyncReturns a list of available updates for a Managed Instance.
listAvailableUpdatesForManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListAvailableWindowsUpdatesForManagedInstanceResponse> listAvailableWindowsUpdatesForManagedInstance(ListAvailableWindowsUpdatesForManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<ListAvailableWindowsUpdatesForManagedInstanceRequest,ListAvailableWindowsUpdatesForManagedInstanceResponse> handler)
OsManagementAsyncReturns a list of available Windows updates for a Managed Instance. This is only applicable to Windows instances.
listAvailableWindowsUpdatesForManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListManagedInstanceGroupsResponse> listManagedInstanceGroups(ListManagedInstanceGroupsRequest request, com.oracle.bmc.responses.AsyncHandler<ListManagedInstanceGroupsRequest,ListManagedInstanceGroupsResponse> handler)
OsManagementAsyncReturns a list of all Managed Instance Groups.
listManagedInstanceGroups in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListManagedInstancesResponse> listManagedInstances(ListManagedInstancesRequest request, com.oracle.bmc.responses.AsyncHandler<ListManagedInstancesRequest,ListManagedInstancesResponse> handler)
OsManagementAsyncReturns a list of all Managed Instances.
listManagedInstances in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListPackagesInstalledOnManagedInstanceResponse> listPackagesInstalledOnManagedInstance(ListPackagesInstalledOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<ListPackagesInstalledOnManagedInstanceRequest,ListPackagesInstalledOnManagedInstanceResponse> handler)
OsManagementAsyncReturns a list of installed packages on the Managed Instance.
listPackagesInstalledOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListScheduledJobsResponse> listScheduledJobs(ListScheduledJobsRequest request, com.oracle.bmc.responses.AsyncHandler<ListScheduledJobsRequest,ListScheduledJobsResponse> handler)
OsManagementAsyncReturns a list of all of the currently active Scheduled Jobs in the system
listScheduledJobs in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListSoftwareSourcePackagesResponse> listSoftwareSourcePackages(ListSoftwareSourcePackagesRequest request, com.oracle.bmc.responses.AsyncHandler<ListSoftwareSourcePackagesRequest,ListSoftwareSourcePackagesResponse> handler)
OsManagementAsyncLists Software Packages in a Software Source
listSoftwareSourcePackages in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListSoftwareSourcesResponse> listSoftwareSources(ListSoftwareSourcesRequest request, com.oracle.bmc.responses.AsyncHandler<ListSoftwareSourcesRequest,ListSoftwareSourcesResponse> handler)
OsManagementAsyncReturns a list of all Software Sources.
listSoftwareSources in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListUpcomingScheduledJobsResponse> listUpcomingScheduledJobs(ListUpcomingScheduledJobsRequest request, com.oracle.bmc.responses.AsyncHandler<ListUpcomingScheduledJobsRequest,ListUpcomingScheduledJobsResponse> handler)
OsManagementAsyncReturns a list of all of the Scheduled Jobs whose next execution time is at or before the specified time.
listUpcomingScheduledJobs in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListWindowsUpdatesResponse> listWindowsUpdates(ListWindowsUpdatesRequest request, com.oracle.bmc.responses.AsyncHandler<ListWindowsUpdatesRequest,ListWindowsUpdatesResponse> handler)
OsManagementAsyncReturns a list of Windows Updates.
listWindowsUpdates in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListWindowsUpdatesInstalledOnManagedInstanceResponse> listWindowsUpdatesInstalledOnManagedInstance(ListWindowsUpdatesInstalledOnManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<ListWindowsUpdatesInstalledOnManagedInstanceRequest,ListWindowsUpdatesInstalledOnManagedInstanceResponse> handler)
OsManagementAsyncReturns a list of installed Windows updates for a Managed Instance. This is only applicable to Windows instances.
listWindowsUpdatesInstalledOnManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, com.oracle.bmc.responses.AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler)
OsManagementAsyncGets the errors for the work request with the given ID.
listWorkRequestErrors in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, com.oracle.bmc.responses.AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler)
OsManagementAsyncLists the log entries for the work request with the given ID.
listWorkRequestLogs in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, com.oracle.bmc.responses.AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler)
OsManagementAsyncLists the work requests in a compartment.
listWorkRequests in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<RemovePackageFromManagedInstanceResponse> removePackageFromManagedInstance(RemovePackageFromManagedInstanceRequest request, com.oracle.bmc.responses.AsyncHandler<RemovePackageFromManagedInstanceRequest,RemovePackageFromManagedInstanceResponse> handler)
OsManagementAsyncRemoves an installed package from a managed instance.
removePackageFromManagedInstance in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<RemovePackagesFromSoftwareSourceResponse> removePackagesFromSoftwareSource(RemovePackagesFromSoftwareSourceRequest request, com.oracle.bmc.responses.AsyncHandler<RemovePackagesFromSoftwareSourceRequest,RemovePackagesFromSoftwareSourceResponse> handler)
OsManagementAsyncRemoves a given list of Software Packages from a specific Software Source.
removePackagesFromSoftwareSource in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<RunScheduledJobNowResponse> runScheduledJobNow(RunScheduledJobNowRequest request, com.oracle.bmc.responses.AsyncHandler<RunScheduledJobNowRequest,RunScheduledJobNowResponse> handler)
OsManagementAsyncThis will trigger an already created Scheduled Job to being executing immediately instead of waiting for its next regularly scheduled time.
runScheduledJobNow in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<SearchSoftwarePackagesResponse> searchSoftwarePackages(SearchSoftwarePackagesRequest request, com.oracle.bmc.responses.AsyncHandler<SearchSoftwarePackagesRequest,SearchSoftwarePackagesResponse> handler)
OsManagementAsyncSearches all of the available Software Sources and returns any/all Software Packages matching the search criteria.
searchSoftwarePackages in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<SkipNextScheduledJobExecutionResponse> skipNextScheduledJobExecution(SkipNextScheduledJobExecutionRequest request, com.oracle.bmc.responses.AsyncHandler<SkipNextScheduledJobExecutionRequest,SkipNextScheduledJobExecutionResponse> handler)
OsManagementAsyncThis will force an already created Scheduled Job to skip its next regularly scheduled execution
skipNextScheduledJobExecution in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<UpdateManagedInstanceGroupResponse> updateManagedInstanceGroup(UpdateManagedInstanceGroupRequest request, com.oracle.bmc.responses.AsyncHandler<UpdateManagedInstanceGroupRequest,UpdateManagedInstanceGroupResponse> handler)
OsManagementAsyncUpdates a specific Managed Instance Group.
updateManagedInstanceGroup in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<UpdateScheduledJobResponse> updateScheduledJob(UpdateScheduledJobRequest request, com.oracle.bmc.responses.AsyncHandler<UpdateScheduledJobRequest,UpdateScheduledJobResponse> handler)
OsManagementAsyncUpdates an existing Scheduled Job on the management system.
updateScheduledJob in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.public Future<UpdateSoftwareSourceResponse> updateSoftwareSource(UpdateSoftwareSourceRequest request, com.oracle.bmc.responses.AsyncHandler<UpdateSoftwareSourceRequest,UpdateSoftwareSourceResponse> handler)
OsManagementAsyncUpdates an existing custom Software Source on the management system.
updateSoftwareSource in interface OsManagementAsyncrequest - The request object containing the details to sendhandler - The request handler to invoke upon completion, may be null.Copyright © 2016–2020. All rights reserved.