Show / Hide Table of Contents

Class ArtifactsWaiters

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

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

Constructors

ArtifactsWaiters(ArtifactsClient)

Declaration
public ArtifactsWaiters(ArtifactsClient client)
Parameters
Type Name Description
ArtifactsClient client

Methods

ForContainerImage(GetContainerImageRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetContainerImageRequest, GetContainerImageResponse> ForContainerImage(GetContainerImageRequest request, params ContainerImage.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetContainerImageRequest 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<GetContainerImageRequest, GetContainerImageResponse>

a new Oci.common.Waiter instance

ForContainerImage(GetContainerImageRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetContainerImageRequest, GetContainerImageResponse> ForContainerImage(GetContainerImageRequest request, WaiterConfiguration config, params ContainerImage.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetContainerImageRequest 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<GetContainerImageRequest, GetContainerImageResponse>

a new Oci.common.Waiter instance

ForContainerImageSignature(GetContainerImageSignatureRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse> ForContainerImageSignature(GetContainerImageSignatureRequest request, params ContainerImageSignature.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetContainerImageSignatureRequest 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<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse>

a new Oci.common.Waiter instance

ForContainerImageSignature(GetContainerImageSignatureRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse> ForContainerImageSignature(GetContainerImageSignatureRequest request, WaiterConfiguration config, params ContainerImageSignature.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetContainerImageSignatureRequest 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<GetContainerImageSignatureRequest, GetContainerImageSignatureResponse>

a new Oci.common.Waiter instance

ForContainerRepository(GetContainerRepositoryRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetContainerRepositoryRequest, GetContainerRepositoryResponse> ForContainerRepository(GetContainerRepositoryRequest request, params ContainerRepository.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetContainerRepositoryRequest 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<GetContainerRepositoryRequest, GetContainerRepositoryResponse>

a new Oci.common.Waiter instance

ForContainerRepository(GetContainerRepositoryRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetContainerRepositoryRequest, GetContainerRepositoryResponse> ForContainerRepository(GetContainerRepositoryRequest request, WaiterConfiguration config, params ContainerRepository.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetContainerRepositoryRequest 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<GetContainerRepositoryRequest, GetContainerRepositoryResponse>

a new Oci.common.Waiter instance

ForGenericArtifact(GetGenericArtifactRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetGenericArtifactRequest, GetGenericArtifactResponse> ForGenericArtifact(GetGenericArtifactRequest request, params GenericArtifact.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetGenericArtifactRequest 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<GetGenericArtifactRequest, GetGenericArtifactResponse>

a new Oci.common.Waiter instance

ForGenericArtifact(GetGenericArtifactRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetGenericArtifactRequest, GetGenericArtifactResponse> ForGenericArtifact(GetGenericArtifactRequest request, WaiterConfiguration config, params GenericArtifact.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetGenericArtifactRequest 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<GetGenericArtifactRequest, GetGenericArtifactResponse>

a new Oci.common.Waiter instance

ForRepository(GetRepositoryRequest, params LifecycleStateEnum[])

Creates a waiter using default wait configuration.

Declaration
public Waiter<GetRepositoryRequest, GetRepositoryResponse> ForRepository(GetRepositoryRequest request, params Repository.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetRepositoryRequest 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<GetRepositoryRequest, GetRepositoryResponse>

a new Oci.common.Waiter instance

ForRepository(GetRepositoryRequest, WaiterConfiguration, params LifecycleStateEnum[])

Creates a waiter using the provided configuration.

Declaration
public Waiter<GetRepositoryRequest, GetRepositoryResponse> ForRepository(GetRepositoryRequest request, WaiterConfiguration config, params Repository.LifecycleStateEnum[] targetStates)
Parameters
Type Name Description
GetRepositoryRequest 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<GetRepositoryRequest, GetRepositoryResponse>

a new Oci.common.Waiter instance

In this article
Back to top