Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InputSelection ¶
type InputTopic ¶
type Operator ¶
type Operator struct { Id string `json:"id,omitempty"` Name string `json:"name,omitempty"` ApplicationId uuid.UUID `json:"applicationId,omitempty"` ImageId string `json:"imageId,omitempty"` DeploymentType string `json:"deploymentType,omitempty"` OperatorId string `json:"operatorId,omitempty"` Config map[string]string `json:"config,omitempty"` OutputTopic string `json:"outputTopic,omitempty"` InputTopics []InputTopic InputSelections []InputSelection `json:"inputSelections,omitempty"` }
type Pipeline ¶
type Pipeline struct { Id uuid.UUID `json:"id,omitempty"` FlowId string `json:"flowId,omitempty"` Name string `json:"name,omitempty"` Description string `json:"description,omitempty"` Image string `json:"image,omitempty"` WindowTime int `json:"windowTime,omitempty"` ConsumeAllMessages bool `json:"consumeAllMessages,omitempty"` Metrics bool `json:"metrics,omitempty"` MetricsData Metrics `json:"metricsData,omitempty"` Operators []Operator `json:"operators,omitempty"` }
type PipelineApi ¶
type PipelineApi struct {
// contains filtered or unexported fields
}
func NewPipelineApi ¶
func NewPipelineApi(url string) *PipelineApi
func (*PipelineApi) UserHasPipelineAccess ¶
func (p *PipelineApi) UserHasPipelineAccess(id string, authorization string) (hasAccess bool, err error)
Click to show internal directories.
Click to hide internal directories.