api

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 4, 2019 License: MIT Imports: 10 Imported by: 0

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 {
	TracingSpec TracingSpec `json:"tracing,omitempty"`
}

type Server added in v0.2.0

type Server interface {
	Run(ctx context.Context)
}

Server runs the Dapr API server for components and configurations

func NewAPIServer

func NewAPIServer(client scheme.Interface) Server

NewAPIServer returns a new API server

type TracingSpec

type TracingSpec struct {
	Enabled         bool   `json:"enabled"`
	ExporterType    string `json:"exporterType,omitempty"`
	ExporterAddress string `json:"exporterAddress,omitempty"`
	ExpandParams    bool   `json:"expandParams"`
	IncludeBody     bool   `json:"includeBody"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL