Show / Hide Table of Contents

Class BdsWaiters

Contains collection of helper methods to produce Oci.Common.Waiters for different resources of Bds.

Inheritance
object
BdsWaiters
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

ForIdentityConfiguration(GetIdentityConfigurationRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetIdentityConfigurationRequest, GetIdentityConfigurationResponse> ForIdentityConfiguration(GetIdentityConfigurationRequest request, params IdentityConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIdentityConfigurationRequest 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<GetIdentityConfigurationRequest, GetIdentityConfigurationResponse>

a new Oci.common.Waiter instance

ForIdentityConfiguration(GetIdentityConfigurationRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetIdentityConfigurationRequest, GetIdentityConfigurationResponse> ForIdentityConfiguration(GetIdentityConfigurationRequest request, WaiterConfiguration config, params IdentityConfiguration.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetIdentityConfigurationRequest 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<GetIdentityConfigurationRequest, GetIdentityConfigurationResponse>

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

ForSoftwareUpdate(GetSoftwareUpdateRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetSoftwareUpdateRequest, GetSoftwareUpdateResponse> ForSoftwareUpdate(GetSoftwareUpdateRequest request, params SoftwareUpdate.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetSoftwareUpdateRequest 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<GetSoftwareUpdateRequest, GetSoftwareUpdateResponse>

a new Oci.common.Waiter instance

ForSoftwareUpdate(GetSoftwareUpdateRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetSoftwareUpdateRequest, GetSoftwareUpdateResponse> ForSoftwareUpdate(GetSoftwareUpdateRequest request, WaiterConfiguration config, params SoftwareUpdate.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetSoftwareUpdateRequest 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<GetSoftwareUpdateRequest, GetSoftwareUpdateResponse>

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

In this article
Back to top