Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDeduplicationKey ¶ added in v0.27.0
func GenerateDeduplicationKey(
resource DeduplicationID,
) string
GenerateDeduplicationKey generates deduplication key
Types ¶
type DeduplicationID ¶ added in v0.27.0
type DeduplicationID interface {
GetID() string
}
DeduplicationID uses to generate id for deduplication
type EventReappliedID ¶ added in v0.27.0
type EventReappliedID struct {
// contains filtered or unexported fields
}
EventReappliedID is the deduplication resource for reapply event
func NewEventReappliedID ¶ added in v0.27.0
func NewEventReappliedID(
runID string,
eventID int64,
version int64,
) EventReappliedID
NewEventReappliedID returns EventReappliedID resource
type WorkflowIdentifier ¶
type WorkflowIdentifier struct {
NamespaceID string
WorkflowID string
RunID string
}
WorkflowIdentifier is the combinations which represent a workflow
func NewWorkflowIdentifier ¶
func NewWorkflowIdentifier(namespaceID string, workflowID string, runID string) WorkflowIdentifier
NewWorkflowIdentifier create a new WorkflowIdentifier
Click to show internal directories.
Click to hide internal directories.