Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConcreteExecution ¶
ConcreteExecution is a concrete execution.
func (ConcreteExecution) Clone ¶
func (ConcreteExecution) Clone() Entity
Clone will return a new copy of ConcreteExecution
func (*ConcreteExecution) GetDomainID ¶ added in v0.17.0
func (ce *ConcreteExecution) GetDomainID() string
GetDomainID returns the domain id
func (*ConcreteExecution) GetShardID ¶ added in v0.16.0
func (ce *ConcreteExecution) GetShardID() int
GetShardID returns shard id
func (*ConcreteExecution) Validate ¶
func (ce *ConcreteExecution) Validate() error
Validate returns an error if ConcreteExecution is not valid, nil otherwise.
type CurrentExecution ¶
CurrentExecution is a current execution.
func (CurrentExecution) Clone ¶
func (CurrentExecution) Clone() Entity
Clone will return a new copy of CurrentExecution
func (*CurrentExecution) GetDomainID ¶ added in v0.17.0
func (curre *CurrentExecution) GetDomainID() string
GetDomainID returns the domain id
func (*CurrentExecution) GetShardID ¶ added in v0.16.0
func (curre *CurrentExecution) GetShardID() int
GetShardID returns shard id
func (*CurrentExecution) Validate ¶
func (curre *CurrentExecution) Validate() error
Validate returns an error if CurrentExecution is not valid, nil otherwise.
type Timer ¶ added in v0.18.0
type Timer struct { ShardID int WorkflowID string DomainID string RunID string VisibilityTimestamp time.Time TaskID int64 TaskType int TimeoutType int EventID int64 ScheduleAttempt int64 Version int64 }
Timer is a timer scheduled to be fired
func (*Timer) GetDomainID ¶ added in v0.18.0
func (*Timer) GetShardID ¶ added in v0.18.0
Click to show internal directories.
Click to hide internal directories.