Skip to content

workflow.v1alpha1.synchronizationStatus

"SynchronizationStatus stores the status of semaphore and mutex."

Index

Fields

obj mutex

"MutexStatus contains which objects hold mutex locks, and which objects this workflow is waiting on to release locks."

fn mutex.withHolding

withHolding(holding)

"Holding is a list of mutexes and their respective objects that are held by mutex lock for this io.argoproj.workflow.v1alpha1."

fn mutex.withHoldingMixin

withHoldingMixin(holding)

"Holding is a list of mutexes and their respective objects that are held by mutex lock for this io.argoproj.workflow.v1alpha1."

Note: This function appends passed data to existing values

fn mutex.withWaiting

withWaiting(waiting)

"Waiting is a list of mutexes and their respective objects this workflow is waiting for."

fn mutex.withWaitingMixin

withWaitingMixin(waiting)

"Waiting is a list of mutexes and their respective objects this workflow is waiting for."

Note: This function appends passed data to existing values

obj semaphore

fn semaphore.withHolding

withHolding(holding)

"Holding stores the list of resource acquired synchronization lock for workflows."

fn semaphore.withHoldingMixin

withHoldingMixin(holding)

"Holding stores the list of resource acquired synchronization lock for workflows."

Note: This function appends passed data to existing values

fn semaphore.withWaiting

withWaiting(waiting)

"Waiting indicates the list of current synchronization lock holders."

fn semaphore.withWaitingMixin

withWaitingMixin(waiting)

"Waiting indicates the list of current synchronization lock holders."

Note: This function appends passed data to existing values