Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitRoutes ¶ added in v1.2.0
func InitRoutes(r *gin.Engine, adminMocksController *AdminMocksController, adminHostsController *AdminHostsController, mocksController *MocksController)
Types ¶
type AddDeleteGetHostRequest ¶
type AddDeleteGetHostRequest struct {
Host string `json:"host" binding:"required"`
LatencyConfig *config.LatencyConfig `json:"latency"`
ErrorConfig map[string]config.ErrorConfig `json:"errors"`
UriConfig map[string]config.UriConfig `json:"uris"`
// contains filtered or unexported fields
}
type AddDeleteMockRequest ¶
type AdminHostsController ¶ added in v1.2.0
type AdminHostsController struct {
// contains filtered or unexported fields
}
func NewAdminHostsController ¶ added in v1.2.0
func NewAdminHostsController(hostsConfig *config.HostsConfig, service *admin.HostsConfigAdminService) *AdminHostsController
type AdminMocksController ¶ added in v1.2.0
type AdminMocksController struct {
// contains filtered or unexported fields
}
func NewAdminMocksController ¶ added in v1.2.0
func NewAdminMocksController(service *admin.MockAdminService) *AdminMocksController
type MocksController ¶ added in v1.2.0
type MocksController struct {
// contains filtered or unexported fields
}
func NewMocksController ¶ added in v1.2.0
func NewMocksController(factory *mock.MockServiceFactory) *MocksController
Click to show internal directories.
Click to hide internal directories.