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