@Generated(value="OracleSDKGenerator",
comments="API Version: 20220430")
public class LicenseManagerWaiters
extends Object
Collection of helper methods to produce Waiters for different
resources of LicenseManager.
The default configuration used is defined by Waiters.Waiters.
| Constructor and Description |
|---|
LicenseManagerWaiters(ExecutorService executorService,
LicenseManager client) |
public LicenseManagerWaiters(ExecutorService executorService, LicenseManager client)
public Waiter<GetLicenseRecordRequest,GetLicenseRecordResponse> forLicenseRecord(GetLicenseRecordRequest request, LifeCycleState... targetStates)
Creates a new Waiter using the default configuration.
request - the request to sendtargetState - the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter instancepublic Waiter<GetLicenseRecordRequest,GetLicenseRecordResponse> forLicenseRecord(GetLicenseRecordRequest request, LifeCycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter using the provided configuration.
request - the request to sendtargetState - the desired state to wait forterminationStrategy - the TerminationStrategy to usedelayStrategy - the DelayStrategy to usecom.oracle.bmc.waiter.Waiter instancepublic Waiter<GetLicenseRecordRequest,GetLicenseRecordResponse> forLicenseRecord(GetLicenseRecordRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifeCycleState... targetStates)
Creates a new Waiter using the provided configuration.
request - the request to sendterminationStrategy - the TerminationStrategy to usedelayStrategy - the DelayStrategy to usetargetStates - the desired states to wait for. The waiter will return once the resource
reaches any of the provided statesWaiter instancepublic Waiter<GetProductLicenseRequest,GetProductLicenseResponse> forProductLicense(GetProductLicenseRequest request, LifeCycleState... targetStates)
Creates a new Waiter using the default configuration.
request - the request to sendtargetState - the desired states to wait for. If multiple states are provided then the
waiter will return once the resource reaches any of the provided statescom.oracle.bmc.waiter.Waiter instancepublic Waiter<GetProductLicenseRequest,GetProductLicenseResponse> forProductLicense(GetProductLicenseRequest request, LifeCycleState targetState, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy)
Creates a new Waiter using the provided configuration.
request - the request to sendtargetState - the desired state to wait forterminationStrategy - the TerminationStrategy to usedelayStrategy - the DelayStrategy to usecom.oracle.bmc.waiter.Waiter instancepublic Waiter<GetProductLicenseRequest,GetProductLicenseResponse> forProductLicense(GetProductLicenseRequest request, TerminationStrategy terminationStrategy, DelayStrategy delayStrategy, LifeCycleState... targetStates)
Creates a new Waiter using the provided configuration.
request - the request to sendterminationStrategy - the TerminationStrategy to usedelayStrategy - the DelayStrategy to usetargetStates - the desired states to wait for. The waiter will return once the resource
reaches any of the provided statesWaiter instanceCopyright © 2016–2024. All rights reserved.