Documentation ¶
Index ¶
- func DownloadAll(URL string) (map[string]string, error)
- type AppMeta
- type AppTemplate
- type AppTemplates
- type Build
- type Datastore
- type DbMeta
- type DbTemplate
- type DbTemplates
- type GetRequest
- type GetResponse
- type Map
- type Router
- type RunRequest
- type RunResponse
- type SdkMeta
- type Service
- type SystemService
- type Tag
- type Testing
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AppMeta ¶
type AppMeta struct { Name string Description string BuildCmd string OriginURL string Sdk string Docker bool MultiDb bool AutoDiscovery bool Args []string Config string Build string //build path UseSdkBuild bool Dependency string DbConfigPath string Assets []string Selenium map[string]interface{} HTTP map[string]interface{} REST map[string]interface{} // contains filtered or unexported fields }
func (*AppMeta) GetArguments ¶
type AppTemplate ¶
type AppTemplates ¶
type AppTemplates []*AppTemplate
func (AppTemplates) Len ¶
func (a AppTemplates) Len() int
func (AppTemplates) Less ¶
func (a AppTemplates) Less(i, j int) bool
func (AppTemplates) Swap ¶
func (a AppTemplates) Swap(i, j int)
type DbTemplate ¶
type DbTemplates ¶
type DbTemplates []*DbTemplate
func (DbTemplates) Len ¶
func (a DbTemplates) Len() int
func (DbTemplates) Less ¶
func (a DbTemplates) Less(i, j int) bool
func (DbTemplates) Swap ¶
func (a DbTemplates) Swap(i, j int)
type GetRequest ¶
type GetRequest struct{}
type GetResponse ¶
type GetResponse struct { Status string Error string Sdk []string `json:"sdk"` App []*AppTemplate `json:"app"` Db []*DbTemplate `json:"db"` }
type Map ¶
type RunRequest ¶
func (*RunRequest) Validate ¶
func (r *RunRequest) Validate() error
type RunResponse ¶
type RunResponse struct {
Data []byte
}
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func (*Service) Get ¶
func (s *Service) Get(request *GetRequest) (*GetResponse, error)
func (*Service) Run ¶
func (s *Service) Run(request *RunRequest) (*RunResponse, error)
type SystemService ¶
type Testing ¶
type Testing struct { Regression string `json:"regression"` REST bool `json:"rest"` HTTP bool `json:"http"` Selenium bool `json:"selenium"` SSH bool `json:"ssh"` Inline bool `json:"inline"` UseCaseData string `json:"useCaseData"` DataValidation bool `json:"dataValidation"` LogValidation bool `json:"logValidation"` }
Click to show internal directories.
Click to hide internal directories.