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
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.