Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RespondWithError ¶
func RespondWithError(w http.ResponseWriter, code int, message string)
RespondWithError is a helper method for returning an error http message
func RespondWithJSON ¶
func RespondWithJSON(w http.ResponseWriter, code int, payload interface{})
RespondWithJSON is a helper method for returning an HTTP message with a JSON payload
Types ¶
type Configuration ¶
type Configuration struct {
Spec ConfigurationSpec `json:"spec,omitempty"`
}
type ConfigurationSpec ¶
type ConfigurationSpec struct { HTTPPipelineSpec PipelineSpec `json:"httpPipeline,omitempty"` TracingSpec TracingSpec `json:"tracing,omitempty"` }
type HandlerSpec ¶ added in v0.4.0
type HandlerSpec struct { Name string `json:"name"` Type string `json:"type"` SelectorSpec SelectorSpec `json:"selector,omitempty"` }
type PipelineSpec ¶ added in v0.4.0
type PipelineSpec struct {
Handlers []HandlerSpec `json:"handlers"`
}
type SelectorField ¶ added in v0.4.0
type SelectorSpec ¶ added in v0.4.0
type SelectorSpec struct {
Fields []SelectorField `json:"fields"`
}
type Server ¶ added in v0.2.0
Server runs the Dapr API server for components and configurations
func NewAPIServer ¶
NewAPIServer returns a new API server
type TracingSpec ¶
Click to show internal directories.
Click to hide internal directories.