Show / Hide Table of Contents

Class DataCatalogWaiters

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

Inheritance
object
DataCatalogWaiters
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatacatalogService
Assembly: OCI.DotNetSDK.Datacatalog.dll
Syntax
public class DataCatalogWaiters

Constructors

DataCatalogWaiters(DataCatalogClient)

Declaration
public DataCatalogWaiters(DataCatalogClient client)
Parameters
Type Name Description
DataCatalogClient client

Methods

ForAttribute(GetAttributeRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetAttributeRequest, GetAttributeResponse> ForAttribute(GetAttributeRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetAttributeRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetAttributeRequest, GetAttributeResponse>

a new Oci.common.Waiter instance

ForAttribute(GetAttributeRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetAttributeRequest, GetAttributeResponse> ForAttribute(GetAttributeRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetAttributeRequest request

Request to send.

LifecycleState[] 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<GetAttributeRequest, GetAttributeResponse>

a new Oci.common.Waiter instance

ForAttributeTag(GetAttributeTagRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetAttributeTagRequest, GetAttributeTagResponse> ForAttributeTag(GetAttributeTagRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetAttributeTagRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetAttributeTagRequest, GetAttributeTagResponse>

a new Oci.common.Waiter instance

ForAttributeTag(GetAttributeTagRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetAttributeTagRequest, GetAttributeTagResponse> ForAttributeTag(GetAttributeTagRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetAttributeTagRequest request

Request to send.

LifecycleState[] 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<GetAttributeTagRequest, GetAttributeTagResponse>

a new Oci.common.Waiter instance

ForCatalog(GetCatalogRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetCatalogRequest, GetCatalogResponse> ForCatalog(GetCatalogRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetCatalogRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetCatalogRequest, GetCatalogResponse>

a new Oci.common.Waiter instance

ForCatalog(GetCatalogRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetCatalogRequest, GetCatalogResponse> ForCatalog(GetCatalogRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetCatalogRequest request

Request to send.

LifecycleState[] 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<GetCatalogRequest, GetCatalogResponse>

a new Oci.common.Waiter instance

ForCatalogPrivateEndpoint(GetCatalogPrivateEndpointRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetCatalogPrivateEndpointRequest, GetCatalogPrivateEndpointResponse> ForCatalogPrivateEndpoint(GetCatalogPrivateEndpointRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetCatalogPrivateEndpointRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetCatalogPrivateEndpointRequest, GetCatalogPrivateEndpointResponse>

a new Oci.common.Waiter instance

ForCatalogPrivateEndpoint(GetCatalogPrivateEndpointRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetCatalogPrivateEndpointRequest, GetCatalogPrivateEndpointResponse> ForCatalogPrivateEndpoint(GetCatalogPrivateEndpointRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetCatalogPrivateEndpointRequest request

Request to send.

LifecycleState[] 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<GetCatalogPrivateEndpointRequest, GetCatalogPrivateEndpointResponse>

a new Oci.common.Waiter instance

ForConnection(GetConnectionRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetConnectionRequest, GetConnectionResponse> ForConnection(GetConnectionRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetConnectionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetConnectionRequest, GetConnectionResponse>

a new Oci.common.Waiter instance

ForConnection(GetConnectionRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetConnectionRequest, GetConnectionResponse> ForConnection(GetConnectionRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetConnectionRequest request

Request to send.

LifecycleState[] 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<GetConnectionRequest, GetConnectionResponse>

a new Oci.common.Waiter instance

ForCustomProperty(GetCustomPropertyRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetCustomPropertyRequest, GetCustomPropertyResponse> ForCustomProperty(GetCustomPropertyRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetCustomPropertyRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetCustomPropertyRequest, GetCustomPropertyResponse>

a new Oci.common.Waiter instance

ForCustomProperty(GetCustomPropertyRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetCustomPropertyRequest, GetCustomPropertyResponse> ForCustomProperty(GetCustomPropertyRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetCustomPropertyRequest request

Request to send.

LifecycleState[] 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<GetCustomPropertyRequest, GetCustomPropertyResponse>

a new Oci.common.Waiter instance

ForDataAsset(GetDataAssetRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDataAssetRequest, GetDataAssetResponse> ForDataAsset(GetDataAssetRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetDataAssetRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetDataAssetRequest, GetDataAssetResponse>

a new Oci.common.Waiter instance

ForDataAsset(GetDataAssetRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDataAssetRequest, GetDataAssetResponse> ForDataAsset(GetDataAssetRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetDataAssetRequest request

Request to send.

LifecycleState[] 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<GetDataAssetRequest, GetDataAssetResponse>

a new Oci.common.Waiter instance

ForDataAssetTag(GetDataAssetTagRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetDataAssetTagRequest, GetDataAssetTagResponse> ForDataAssetTag(GetDataAssetTagRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetDataAssetTagRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetDataAssetTagRequest, GetDataAssetTagResponse>

a new Oci.common.Waiter instance

ForDataAssetTag(GetDataAssetTagRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetDataAssetTagRequest, GetDataAssetTagResponse> ForDataAssetTag(GetDataAssetTagRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetDataAssetTagRequest request

Request to send.

LifecycleState[] 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<GetDataAssetTagRequest, GetDataAssetTagResponse>

a new Oci.common.Waiter instance

ForEntity(GetEntityRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetEntityRequest, GetEntityResponse> ForEntity(GetEntityRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetEntityRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetEntityRequest, GetEntityResponse>

a new Oci.common.Waiter instance

ForEntity(GetEntityRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetEntityRequest, GetEntityResponse> ForEntity(GetEntityRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetEntityRequest request

Request to send.

LifecycleState[] 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<GetEntityRequest, GetEntityResponse>

a new Oci.common.Waiter instance

ForEntityTag(GetEntityTagRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetEntityTagRequest, GetEntityTagResponse> ForEntityTag(GetEntityTagRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetEntityTagRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetEntityTagRequest, GetEntityTagResponse>

a new Oci.common.Waiter instance

ForEntityTag(GetEntityTagRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetEntityTagRequest, GetEntityTagResponse> ForEntityTag(GetEntityTagRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetEntityTagRequest request

Request to send.

LifecycleState[] 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<GetEntityTagRequest, GetEntityTagResponse>

a new Oci.common.Waiter instance

ForFolder(GetFolderRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetFolderRequest, GetFolderResponse> ForFolder(GetFolderRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetFolderRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetFolderRequest, GetFolderResponse>

a new Oci.common.Waiter instance

ForFolder(GetFolderRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetFolderRequest, GetFolderResponse> ForFolder(GetFolderRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetFolderRequest request

Request to send.

LifecycleState[] 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<GetFolderRequest, GetFolderResponse>

a new Oci.common.Waiter instance

ForFolderTag(GetFolderTagRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetFolderTagRequest, GetFolderTagResponse> ForFolderTag(GetFolderTagRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetFolderTagRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetFolderTagRequest, GetFolderTagResponse>

a new Oci.common.Waiter instance

ForFolderTag(GetFolderTagRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetFolderTagRequest, GetFolderTagResponse> ForFolderTag(GetFolderTagRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetFolderTagRequest request

Request to send.

LifecycleState[] 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<GetFolderTagRequest, GetFolderTagResponse>

a new Oci.common.Waiter instance

ForGlossary(GetGlossaryRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetGlossaryRequest, GetGlossaryResponse> ForGlossary(GetGlossaryRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetGlossaryRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetGlossaryRequest, GetGlossaryResponse>

a new Oci.common.Waiter instance

ForGlossary(GetGlossaryRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetGlossaryRequest, GetGlossaryResponse> ForGlossary(GetGlossaryRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetGlossaryRequest request

Request to send.

LifecycleState[] 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<GetGlossaryRequest, GetGlossaryResponse>

a new Oci.common.Waiter instance

ForJob(GetJobRequest, WaiterConfiguration, params JobLifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetJobRequest, GetJobResponse> ForJob(GetJobRequest request, WaiterConfiguration config, params JobLifecycleState[] targetStates)
Parameters
Type Name Description
GetJobRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

JobLifecycleState[] 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<GetJobRequest, GetJobResponse>

a new Oci.common.Waiter instance

ForJob(GetJobRequest, params JobLifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetJobRequest, GetJobResponse> ForJob(GetJobRequest request, params JobLifecycleState[] targetStates)
Parameters
Type Name Description
GetJobRequest request

Request to send.

JobLifecycleState[] 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<GetJobRequest, GetJobResponse>

a new Oci.common.Waiter instance

ForJobDefinition(GetJobDefinitionRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetJobDefinitionRequest, GetJobDefinitionResponse> ForJobDefinition(GetJobDefinitionRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetJobDefinitionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetJobDefinitionRequest, GetJobDefinitionResponse>

a new Oci.common.Waiter instance

ForJobDefinition(GetJobDefinitionRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetJobDefinitionRequest, GetJobDefinitionResponse> ForJobDefinition(GetJobDefinitionRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetJobDefinitionRequest request

Request to send.

LifecycleState[] 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<GetJobDefinitionRequest, GetJobDefinitionResponse>

a new Oci.common.Waiter instance

ForJobExecution(GetJobExecutionRequest, WaiterConfiguration, params JobExecutionState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetJobExecutionRequest, GetJobExecutionResponse> ForJobExecution(GetJobExecutionRequest request, WaiterConfiguration config, params JobExecutionState[] targetStates)
Parameters
Type Name Description
GetJobExecutionRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

JobExecutionState[] 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<GetJobExecutionRequest, GetJobExecutionResponse>

a new Oci.common.Waiter instance

ForJobExecution(GetJobExecutionRequest, params JobExecutionState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetJobExecutionRequest, GetJobExecutionResponse> ForJobExecution(GetJobExecutionRequest request, params JobExecutionState[] targetStates)
Parameters
Type Name Description
GetJobExecutionRequest request

Request to send.

JobExecutionState[] 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<GetJobExecutionRequest, GetJobExecutionResponse>

a new Oci.common.Waiter instance

ForMetastore(GetMetastoreRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetMetastoreRequest, GetMetastoreResponse> ForMetastore(GetMetastoreRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetMetastoreRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetMetastoreRequest, GetMetastoreResponse>

a new Oci.common.Waiter instance

ForMetastore(GetMetastoreRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetMetastoreRequest, GetMetastoreResponse> ForMetastore(GetMetastoreRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetMetastoreRequest request

Request to send.

LifecycleState[] 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<GetMetastoreRequest, GetMetastoreResponse>

a new Oci.common.Waiter instance

ForNamespace(GetNamespaceRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetNamespaceRequest, GetNamespaceResponse> ForNamespace(GetNamespaceRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetNamespaceRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetNamespaceRequest, GetNamespaceResponse>

a new Oci.common.Waiter instance

ForNamespace(GetNamespaceRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetNamespaceRequest, GetNamespaceResponse> ForNamespace(GetNamespaceRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetNamespaceRequest request

Request to send.

LifecycleState[] 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<GetNamespaceRequest, GetNamespaceResponse>

a new Oci.common.Waiter instance

ForPattern(GetPatternRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetPatternRequest, GetPatternResponse> ForPattern(GetPatternRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetPatternRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetPatternRequest, GetPatternResponse>

a new Oci.common.Waiter instance

ForPattern(GetPatternRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetPatternRequest, GetPatternResponse> ForPattern(GetPatternRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetPatternRequest request

Request to send.

LifecycleState[] 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<GetPatternRequest, GetPatternResponse>

a new Oci.common.Waiter instance

ForTerm(GetTermRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetTermRequest, GetTermResponse> ForTerm(GetTermRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetTermRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetTermRequest, GetTermResponse>

a new Oci.common.Waiter instance

ForTerm(GetTermRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetTermRequest, GetTermResponse> ForTerm(GetTermRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetTermRequest request

Request to send.

LifecycleState[] 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<GetTermRequest, GetTermResponse>

a new Oci.common.Waiter instance

ForTermRelationship(GetTermRelationshipRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetTermRelationshipRequest, GetTermRelationshipResponse> ForTermRelationship(GetTermRelationshipRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetTermRelationshipRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetTermRelationshipRequest, GetTermRelationshipResponse>

a new Oci.common.Waiter instance

ForTermRelationship(GetTermRelationshipRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetTermRelationshipRequest, GetTermRelationshipResponse> ForTermRelationship(GetTermRelationshipRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetTermRelationshipRequest request

Request to send.

LifecycleState[] 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<GetTermRelationshipRequest, GetTermRelationshipResponse>

a new Oci.common.Waiter instance

ForType(GetTypeRequest, WaiterConfiguration, params LifecycleState[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetTypeRequest, GetTypeResponse> ForType(GetTypeRequest request, WaiterConfiguration config, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetTypeRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

LifecycleState[] 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<GetTypeRequest, GetTypeResponse>

a new Oci.common.Waiter instance

ForType(GetTypeRequest, params LifecycleState[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetTypeRequest, GetTypeResponse> ForType(GetTypeRequest request, params LifecycleState[] targetStates)
Parameters
Type Name Description
GetTypeRequest request

Request to send.

LifecycleState[] 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<GetTypeRequest, GetTypeResponse>

a new Oci.common.Waiter instance

ForWorkRequest(GetWorkRequestRequest, WaiterConfiguration, params StatusEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, WaiterConfiguration config, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
GetWorkRequestRequest request

Request to send.

WaiterConfiguration config

Wait Configuration

StatusEnum[] 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, params StatusEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetWorkRequestRequest, GetWorkRequestResponse> ForWorkRequest(GetWorkRequestRequest request, params WorkRequest.StatusEnum[] targetStates)
Parameters
Type Name Description
GetWorkRequestRequest request

Request to send.

StatusEnum[] 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