Class BdsWaiters
Contains collection of helper methods to produce Oci.Common.Waiters for different resources of Bds.
Inherited Members
Namespace: Oci.BdsService
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class BdsWaiters
Constructors
BdsWaiters(BdsClient)
Declaration
public BdsWaiters(BdsClient client)
Parameters
Type | Name | Description |
---|---|---|
BdsClient | client |
Methods
ForAutoScalingConfiguration(GetAutoScalingConfigurationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetAutoScalingConfigurationRequest, GetAutoScalingConfigurationResponse> ForAutoScalingConfiguration(GetAutoScalingConfigurationRequest request, params AutoScalingConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetAutoScalingConfigurationRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetAutoScalingConfigurationRequest, GetAutoScalingConfigurationResponse> | a new Oci.common.Waiter instance |
ForAutoScalingConfiguration(GetAutoScalingConfigurationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetAutoScalingConfigurationRequest, GetAutoScalingConfigurationResponse> ForAutoScalingConfiguration(GetAutoScalingConfigurationRequest request, WaiterConfiguration config, params AutoScalingConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetAutoScalingConfigurationRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetAutoScalingConfigurationRequest, GetAutoScalingConfigurationResponse> | a new Oci.common.Waiter instance |
ForBdsApiKey(GetBdsApiKeyRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetBdsApiKeyRequest, GetBdsApiKeyResponse> ForBdsApiKey(GetBdsApiKeyRequest request, params BdsApiKey.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetBdsApiKeyRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetBdsApiKeyRequest, GetBdsApiKeyResponse> | a new Oci.common.Waiter instance |
ForBdsApiKey(GetBdsApiKeyRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetBdsApiKeyRequest, GetBdsApiKeyResponse> ForBdsApiKey(GetBdsApiKeyRequest request, WaiterConfiguration config, params BdsApiKey.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetBdsApiKeyRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetBdsApiKeyRequest, GetBdsApiKeyResponse> | a new Oci.common.Waiter instance |
ForBdsInstance(GetBdsInstanceRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetBdsInstanceRequest, GetBdsInstanceResponse> ForBdsInstance(GetBdsInstanceRequest request, params BdsInstance.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetBdsInstanceRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetBdsInstanceRequest, GetBdsInstanceResponse> | a new Oci.common.Waiter instance |
ForBdsInstance(GetBdsInstanceRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetBdsInstanceRequest, GetBdsInstanceResponse> ForBdsInstance(GetBdsInstanceRequest request, WaiterConfiguration config, params BdsInstance.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetBdsInstanceRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetBdsInstanceRequest, GetBdsInstanceResponse> | a new Oci.common.Waiter instance |
ForBdsMetastoreConfiguration(GetBdsMetastoreConfigurationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetBdsMetastoreConfigurationRequest, GetBdsMetastoreConfigurationResponse> ForBdsMetastoreConfiguration(GetBdsMetastoreConfigurationRequest request, params BdsMetastoreConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetBdsMetastoreConfigurationRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetBdsMetastoreConfigurationRequest, GetBdsMetastoreConfigurationResponse> | a new Oci.common.Waiter instance |
ForBdsMetastoreConfiguration(GetBdsMetastoreConfigurationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetBdsMetastoreConfigurationRequest, GetBdsMetastoreConfigurationResponse> ForBdsMetastoreConfiguration(GetBdsMetastoreConfigurationRequest request, WaiterConfiguration config, params BdsMetastoreConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetBdsMetastoreConfigurationRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetBdsMetastoreConfigurationRequest, GetBdsMetastoreConfigurationResponse> | a new Oci.common.Waiter instance |
ForNodeBackup(GetNodeBackupRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetNodeBackupRequest, GetNodeBackupResponse> ForNodeBackup(GetNodeBackupRequest request, params NodeBackup.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetNodeBackupRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetNodeBackupRequest, GetNodeBackupResponse> | a new Oci.common.Waiter instance |
ForNodeBackup(GetNodeBackupRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetNodeBackupRequest, GetNodeBackupResponse> ForNodeBackup(GetNodeBackupRequest request, WaiterConfiguration config, params NodeBackup.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetNodeBackupRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetNodeBackupRequest, GetNodeBackupResponse> | a new Oci.common.Waiter instance |
ForNodeBackupConfiguration(GetNodeBackupConfigurationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetNodeBackupConfigurationRequest, GetNodeBackupConfigurationResponse> ForNodeBackupConfiguration(GetNodeBackupConfigurationRequest request, params NodeBackupConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetNodeBackupConfigurationRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetNodeBackupConfigurationRequest, GetNodeBackupConfigurationResponse> | a new Oci.common.Waiter instance |
ForNodeBackupConfiguration(GetNodeBackupConfigurationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetNodeBackupConfigurationRequest, GetNodeBackupConfigurationResponse> ForNodeBackupConfiguration(GetNodeBackupConfigurationRequest request, WaiterConfiguration config, params NodeBackupConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetNodeBackupConfigurationRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetNodeBackupConfigurationRequest, GetNodeBackupConfigurationResponse> | a new Oci.common.Waiter instance |
ForNodeReplaceConfiguration(GetNodeReplaceConfigurationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetNodeReplaceConfigurationRequest, GetNodeReplaceConfigurationResponse> ForNodeReplaceConfiguration(GetNodeReplaceConfigurationRequest request, params NodeReplaceConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetNodeReplaceConfigurationRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetNodeReplaceConfigurationRequest, GetNodeReplaceConfigurationResponse> | a new Oci.common.Waiter instance |
ForNodeReplaceConfiguration(GetNodeReplaceConfigurationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetNodeReplaceConfigurationRequest, GetNodeReplaceConfigurationResponse> ForNodeReplaceConfiguration(GetNodeReplaceConfigurationRequest request, WaiterConfiguration config, params NodeReplaceConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetNodeReplaceConfigurationRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetNodeReplaceConfigurationRequest, GetNodeReplaceConfigurationResponse> | a new Oci.common.Waiter instance |
ForResourcePrincipalConfiguration(GetResourcePrincipalConfigurationRequest, params LifecycleStateEnum[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetResourcePrincipalConfigurationRequest, GetResourcePrincipalConfigurationResponse> ForResourcePrincipalConfiguration(GetResourcePrincipalConfigurationRequest request, params ResourcePrincipalConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetResourcePrincipalConfigurationRequest | request | Request to send. |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetResourcePrincipalConfigurationRequest, GetResourcePrincipalConfigurationResponse> | a new Oci.common.Waiter instance |
ForResourcePrincipalConfiguration(GetResourcePrincipalConfigurationRequest, WaiterConfiguration, params LifecycleStateEnum[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetResourcePrincipalConfigurationRequest, GetResourcePrincipalConfigurationResponse> ForResourcePrincipalConfiguration(GetResourcePrincipalConfigurationRequest request, WaiterConfiguration config, params ResourcePrincipalConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetResourcePrincipalConfigurationRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
LifecycleStateEnum[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetResourcePrincipalConfigurationRequest, GetResourcePrincipalConfigurationResponse> | a new Oci.common.Waiter instance |
ForWorkRequest(GetWorkRequestRequest, params OperationStatus[])
Creates a waiter using default wait configuration.
Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, params OperationStatus[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWorkRequestRequest | request | Request to send. |
OperationStatus[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetWorkRequestRequest, GetWorkRequestResponse> | a new Oci.common.Waiter instance |
ForWorkRequest(GetWorkRequestRequest, WaiterConfiguration, params OperationStatus[])
Creates a waiter using the provided configuration.
Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, WaiterConfiguration config, params OperationStatus[] targetStates)
Parameters
Type | Name | Description |
---|---|---|
GetWorkRequestRequest | request | Request to send. |
WaiterConfiguration | config | Wait Configuration |
OperationStatus[] | targetStates | Desired resource states. If multiple states are provided then the waiter will return once the resource reaches any of the provided states |
Returns
Type | Description |
---|---|
Waiter<GetWorkRequestRequest, GetWorkRequestResponse> | a new Oci.common.Waiter instance |