Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EntrypointDto ¶
type OperationDto ¶
type SagaDto ¶
type SagaDto struct { Kind string `yaml:"kind" json:"-"` Id string `yaml:"id" json:"id"` Name string `yaml:"name,omitempty" json:"name,omitempty"` Bus string `yaml:"bus" json:"bus"` Timeout string `yaml:"timeout,omitempty" json:"timeout,omitempty"` Entrypoints []EntrypointDto `yaml:"entrypoints" json:"entrypoints,omitempty"` Steps []StepDto `yaml:"steps" json:"steps,omitempty"` }
type SagaServiceConfig ¶ added in v0.1.1
type Service ¶
func GetSagaService ¶
func GetSagaService() Service
type StepDto ¶
type StepDto struct { Id string `yaml:"id" json:"id"` Name string `yaml:"name,omitempty" json:"name,omitempty"` Timeout string `yaml:"timeout,omitempty" json:"timeout,omitempty"` Skip []string `yaml:"skip,omitempty" json:"skip,omitempty"` Operations []OperationDto `yaml:"operations" json:"operations"` After string `yaml:"after" json:"after,omitempty"` }
Click to show internal directories.
Click to hide internal directories.