Documentation ¶
Index ¶
- type Builder
- type OpenApiBuilder
- func (oab *OpenApiBuilder) Build(r *http.Request) *OpenApiDefinition
- func (oab *OpenApiBuilder) NewOpenApiColumnsBuilder(openapi *OpenApiDefinition) *OpenApiColumnsBuilder
- func (oab *OpenApiBuilder) NewOpenApiRecordsBuilder(openapi *OpenApiDefinition, reflection *database.ReflectionService) *OpenApiRecordsBuilder
- func (oab *OpenApiBuilder) NewOpenApiStatusBuilder(openapi *OpenApiDefinition) *OpenApiStatusBuilder
- type OpenApiColumnsBuilder
- type OpenApiDefinition
- type OpenApiRecordsBuilder
- type OpenApiService
- type OpenApiStatusBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenApiBuilder ¶
type OpenApiBuilder struct {
// contains filtered or unexported fields
}
func NewOpenApiBuilder ¶
func NewOpenApiBuilder(reflection *database.ReflectionService, base map[string]interface{}, controllers, builders map[string]bool) *OpenApiBuilder
func (*OpenApiBuilder) Build ¶
func (oab *OpenApiBuilder) Build(r *http.Request) *OpenApiDefinition
func (*OpenApiBuilder) NewOpenApiColumnsBuilder ¶
func (oab *OpenApiBuilder) NewOpenApiColumnsBuilder(openapi *OpenApiDefinition) *OpenApiColumnsBuilder
func (*OpenApiBuilder) NewOpenApiRecordsBuilder ¶
func (oab *OpenApiBuilder) NewOpenApiRecordsBuilder(openapi *OpenApiDefinition, reflection *database.ReflectionService) *OpenApiRecordsBuilder
func (*OpenApiBuilder) NewOpenApiStatusBuilder ¶
func (oab *OpenApiBuilder) NewOpenApiStatusBuilder(openapi *OpenApiDefinition) *OpenApiStatusBuilder
type OpenApiColumnsBuilder ¶
type OpenApiColumnsBuilder struct {
// contains filtered or unexported fields
}
func (*OpenApiColumnsBuilder) Build ¶
func (oacb *OpenApiColumnsBuilder) Build()
type OpenApiDefinition ¶
type OpenApiDefinition struct {
// contains filtered or unexported fields
}
func (*OpenApiDefinition) Has ¶
func (oad *OpenApiDefinition) Has(path string) bool
func (*OpenApiDefinition) MarshalJSON ¶
func (oad *OpenApiDefinition) MarshalJSON() ([]byte, error)
json marshaling for struct OpenApiDefinition
func (*OpenApiDefinition) Set ¶
func (oad *OpenApiDefinition) Set(path string, value interface{})
type OpenApiRecordsBuilder ¶
type OpenApiRecordsBuilder struct {
// contains filtered or unexported fields
}
func (*OpenApiRecordsBuilder) Build ¶
func (oarb *OpenApiRecordsBuilder) Build()
type OpenApiService ¶
type OpenApiService struct {
// contains filtered or unexported fields
}
func NewOpenApiService ¶
func NewOpenApiService(reflection *database.ReflectionService, base map[string]interface{}, controllers, customBuilders map[string]bool) *OpenApiService
func (*OpenApiService) Get ¶
func (oas *OpenApiService) Get(r *http.Request) *OpenApiDefinition
type OpenApiStatusBuilder ¶
type OpenApiStatusBuilder struct {
// contains filtered or unexported fields
}
func (*OpenApiStatusBuilder) Build ¶
func (oasb *OpenApiStatusBuilder) Build()
Click to show internal directories.
Click to hide internal directories.