Documentation ¶
Index ¶
- func NewEntityConditionRequest() *entityConditionRequest
- func NewEventConditionRequest() *eventConditionRequest
- func NewProcessingChannelConditionRequest() *processingChannelConditionRequest
- type Conditions
- type ConditionsRequest
- type ConditionsResponse
- type EntitiesCondition
- type EventsCondition
- type ProcessingChannelCondition
- type WorkflowConditionType
- type WorkflowConditions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEntityConditionRequest ¶
func NewEntityConditionRequest() *entityConditionRequest
func NewEventConditionRequest ¶
func NewEventConditionRequest() *eventConditionRequest
func NewProcessingChannelConditionRequest ¶
func NewProcessingChannelConditionRequest() *processingChannelConditionRequest
Types ¶
type Conditions ¶
type Conditions struct { *EntitiesCondition *EventsCondition *ProcessingChannelCondition }
Responses
type ConditionsRequest ¶
type ConditionsRequest interface {
GetType() WorkflowConditionType
}
Requests
type ConditionsResponse ¶
type ConditionsResponse struct { Id string `json:"id,omitempty"` Type WorkflowConditionType `json:"type,omitempty"` Conditions Links map[string]common.Link `json:"_links,omitempty"` }
Responses
type EntitiesCondition ¶
type EntitiesCondition struct {
Entities []string `json:"entities,omitempty"`
}
Responses
type EventsCondition ¶
Responses
type ProcessingChannelCondition ¶
type ProcessingChannelCondition struct {
ProcessingChannels []string `json:"processing_channels,omitempty"`
}
Responses
type WorkflowConditionType ¶
type WorkflowConditionType string
const ( Event WorkflowConditionType = "event" Entity WorkflowConditionType = "entity" ProcessingChannel WorkflowConditionType = "processing_channel" )
type WorkflowConditions ¶
type WorkflowConditions struct {
Type WorkflowConditionType `json:"type,omitempty"`
}
Requests
Click to show internal directories.
Click to hide internal directories.