Documentation
¶
Overview ¶
Package server provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.3.0 DO NOT EDIT.
Index ¶
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
- type CalculateAssessmentClusterRequirements200JSONResponse
- type CalculateAssessmentClusterRequirements400JSONResponse
- type CalculateAssessmentClusterRequirements401JSONResponse
- type CalculateAssessmentClusterRequirements403JSONResponse
- type CalculateAssessmentClusterRequirements404JSONResponse
- type CalculateAssessmentClusterRequirements500JSONResponse
- type CalculateAssessmentClusterRequirements503JSONResponse
- type CalculateAssessmentClusterRequirementsRequestObject
- type CalculateAssessmentClusterRequirementsResponseObject
- type CalculateMigrationComplexity200JSONResponse
- type CalculateMigrationComplexity400JSONResponse
- type CalculateMigrationComplexity401JSONResponse
- type CalculateMigrationComplexity403JSONResponse
- type CalculateMigrationComplexity404JSONResponse
- type CalculateMigrationComplexity500JSONResponse
- type CalculateMigrationComplexityRequestObject
- type CalculateMigrationComplexityResponseObject
- type CalculateMigrationEstimation200JSONResponse
- type CalculateMigrationEstimation400JSONResponse
- type CalculateMigrationEstimation401JSONResponse
- type CalculateMigrationEstimation403JSONResponse
- type CalculateMigrationEstimation404JSONResponse
- type CalculateMigrationEstimation500JSONResponse
- type CalculateMigrationEstimationByComplexity200JSONResponse
- type CalculateMigrationEstimationByComplexity400JSONResponse
- type CalculateMigrationEstimationByComplexity401JSONResponse
- type CalculateMigrationEstimationByComplexity403JSONResponse
- type CalculateMigrationEstimationByComplexity404JSONResponse
- type CalculateMigrationEstimationByComplexity500JSONResponse
- type CalculateMigrationEstimationByComplexityRequestObject
- type CalculateMigrationEstimationByComplexityResponseObject
- type CalculateMigrationEstimationRequestObject
- type CalculateMigrationEstimationResponseObject
- type CancelJob200JSONResponse
- type CancelJob400JSONResponse
- type CancelJob401JSONResponse
- type CancelJob403JSONResponse
- type CancelJob404JSONResponse
- type CancelJob409JSONResponse
- type CancelJob500JSONResponse
- type CancelJobRequestObject
- type CancelJobResponseObject
- type ChiServerOptions
- type CreateAssessment201JSONResponse
- type CreateAssessment400JSONResponse
- type CreateAssessment401JSONResponse
- type CreateAssessment500JSONResponse
- type CreateAssessmentRequestObject
- type CreateAssessmentResponseObject
- type CreateGroup201JSONResponse
- type CreateGroup400JSONResponse
- type CreateGroup401JSONResponse
- type CreateGroup500JSONResponse
- type CreateGroupMember201JSONResponse
- type CreateGroupMember400JSONResponse
- type CreateGroupMember401JSONResponse
- type CreateGroupMember404JSONResponse
- type CreateGroupMember409JSONResponse
- type CreateGroupMember500JSONResponse
- type CreateGroupMemberRequestObject
- type CreateGroupMemberResponseObject
- type CreateGroupRequestObject
- type CreateGroupResponseObject
- type CreateRVToolsAssessment202JSONResponse
- type CreateRVToolsAssessment400JSONResponse
- type CreateRVToolsAssessment401JSONResponse
- type CreateRVToolsAssessment500JSONResponse
- type CreateRVToolsAssessmentRequestObject
- type CreateRVToolsAssessmentResponseObject
- type CreateSource201JSONResponse
- type CreateSource400JSONResponse
- type CreateSource401JSONResponse
- type CreateSource500JSONResponse
- type CreateSourceRequestObject
- type CreateSourceResponseObject
- type DeleteAssessment200JSONResponse
- type DeleteAssessment400JSONResponse
- type DeleteAssessment401JSONResponse
- type DeleteAssessment403JSONResponse
- type DeleteAssessment404JSONResponse
- type DeleteAssessment500JSONResponse
- type DeleteAssessmentRequestObject
- type DeleteAssessmentResponseObject
- type DeleteGroup200JSONResponse
- type DeleteGroup401JSONResponse
- type DeleteGroup404JSONResponse
- type DeleteGroup500JSONResponse
- type DeleteGroupRequestObject
- type DeleteGroupResponseObject
- type DeleteSource200JSONResponse
- type DeleteSource400JSONResponse
- type DeleteSource401JSONResponse
- type DeleteSource403JSONResponse
- type DeleteSource404JSONResponse
- type DeleteSource500JSONResponse
- type DeleteSourceRequestObject
- type DeleteSourceResponseObject
- type DeleteSources200JSONResponse
- type DeleteSources401JSONResponse
- type DeleteSources500JSONResponse
- type DeleteSourcesRequestObject
- type DeleteSourcesResponseObject
- type GetAssessment200JSONResponse
- type GetAssessment400JSONResponse
- type GetAssessment401JSONResponse
- type GetAssessment403JSONResponse
- type GetAssessment404JSONResponse
- type GetAssessment500JSONResponse
- type GetAssessmentRequestObject
- type GetAssessmentResponseObject
- type GetGroup200JSONResponse
- type GetGroup401JSONResponse
- type GetGroup404JSONResponse
- type GetGroup500JSONResponse
- type GetGroupRequestObject
- type GetGroupResponseObject
- type GetIdentity200JSONResponse
- type GetIdentity401JSONResponse
- type GetIdentity500JSONResponse
- type GetIdentityRequestObject
- type GetIdentityResponseObject
- type GetInfo200JSONResponse
- type GetInfo500JSONResponse
- type GetInfoRequestObject
- type GetInfoResponseObject
- type GetJob200JSONResponse
- type GetJob400JSONResponse
- type GetJob401JSONResponse
- type GetJob403JSONResponse
- type GetJob404JSONResponse
- type GetJob500JSONResponse
- type GetJobRequestObject
- type GetJobResponseObject
- type GetSource200JSONResponse
- type GetSource400JSONResponse
- type GetSource401JSONResponse
- type GetSource403JSONResponse
- type GetSource404JSONResponse
- type GetSource500JSONResponse
- type GetSourceDownloadURL200JSONResponse
- type GetSourceDownloadURL400JSONResponse
- type GetSourceDownloadURL401JSONResponse
- type GetSourceDownloadURL404JSONResponse
- type GetSourceDownloadURLRequestObject
- type GetSourceDownloadURLResponseObject
- type GetSourceRequestObject
- type GetSourceResponseObject
- type HeadImage200Response
- type HeadImage400Response
- type HeadImage401Response
- type HeadImage403Response
- type HeadImage404Response
- type HeadImage500Response
- type HeadImageRequestObject
- type HeadImageResponseObject
- type Health200Response
- type HealthRequestObject
- type HealthResponseObject
- type InvalidParamFormatError
- type ListAssessments200JSONResponse
- type ListAssessments401JSONResponse
- type ListAssessments500JSONResponse
- type ListAssessmentsRequestObject
- type ListAssessmentsResponseObject
- type ListGroupMembers200JSONResponse
- type ListGroupMembers401JSONResponse
- type ListGroupMembers404JSONResponse
- type ListGroupMembers500JSONResponse
- type ListGroupMembersRequestObject
- type ListGroupMembersResponseObject
- type ListGroups200JSONResponse
- type ListGroups401JSONResponse
- type ListGroups500JSONResponse
- type ListGroupsRequestObject
- type ListGroupsResponseObject
- type ListSources200JSONResponse
- type ListSources401JSONResponse
- type ListSources500JSONResponse
- type ListSourcesRequestObject
- type ListSourcesResponseObject
- type MiddlewareFunc
- type RemoveGroupMember200Response
- type RemoveGroupMember400JSONResponse
- type RemoveGroupMember401JSONResponse
- type RemoveGroupMember404JSONResponse
- type RemoveGroupMember500JSONResponse
- type RemoveGroupMemberRequestObject
- type RemoveGroupMemberResponseObject
- type RequiredHeaderError
- type RequiredParamError
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CancelJob(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGroupMember(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateSource(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteSource(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteSources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetIdentity(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetInfo(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetJob(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetSource(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) HeadImage(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) Health(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListAssessments(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroupMembers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListSources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) RemoveGroupMember(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateGroupMember(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateSource(w http.ResponseWriter, r *http.Request)
- type Service
- type StrictHTTPServerOptions
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type TooManyValuesForParamError
- type UnescapedCookieParamError
- type Unimplemented
- func (_ Unimplemented) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CancelJob(w http.ResponseWriter, r *http.Request, id int64)
- func (_ Unimplemented) CreateAssessment(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateSource(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DeleteAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) DeleteGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) DeleteSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) DeleteSources(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetIdentity(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetInfo(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetJob(w http.ResponseWriter, r *http.Request, id int64)
- func (_ Unimplemented) GetSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) HeadImage(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) Health(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ListAssessments(w http.ResponseWriter, r *http.Request, params ListAssessmentsParams)
- func (_ Unimplemented) ListGroupMembers(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
- func (_ Unimplemented) ListSources(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) RemoveGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
- func (_ Unimplemented) UpdateAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
- func (_ Unimplemented) UpdateInventory(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- type UnmarshalingParamError
- type UpdateAssessment200JSONResponse
- type UpdateAssessment400JSONResponse
- type UpdateAssessment401JSONResponse
- type UpdateAssessment403JSONResponse
- type UpdateAssessment404JSONResponse
- type UpdateAssessment500JSONResponse
- type UpdateAssessmentRequestObject
- type UpdateAssessmentResponseObject
- type UpdateGroup200JSONResponse
- type UpdateGroup400JSONResponse
- type UpdateGroup401JSONResponse
- type UpdateGroup404JSONResponse
- type UpdateGroup500JSONResponse
- type UpdateGroupMember200JSONResponse
- type UpdateGroupMember400JSONResponse
- type UpdateGroupMember401JSONResponse
- type UpdateGroupMember404JSONResponse
- type UpdateGroupMember500JSONResponse
- type UpdateGroupMemberRequestObject
- type UpdateGroupMemberResponseObject
- type UpdateGroupRequestObject
- type UpdateGroupResponseObject
- type UpdateInventory200JSONResponse
- type UpdateInventory400JSONResponse
- type UpdateInventory401JSONResponse
- type UpdateInventory403JSONResponse
- type UpdateInventory404JSONResponse
- type UpdateInventory500JSONResponse
- type UpdateInventoryRequestObject
- type UpdateInventoryResponseObject
- type UpdateSource200JSONResponse
- type UpdateSource400JSONResponse
- type UpdateSource401JSONResponse
- type UpdateSource403JSONResponse
- type UpdateSource404JSONResponse
- type UpdateSource500JSONResponse
- type UpdateSourceRequestObject
- type UpdateSourceResponseObject
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
Types ¶
type CalculateAssessmentClusterRequirements200JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements200JSONResponse ClusterRequirementsResponse
func (CalculateAssessmentClusterRequirements200JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements200JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements400JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements400JSONResponse Error
func (CalculateAssessmentClusterRequirements400JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements400JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements401JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements401JSONResponse Error
func (CalculateAssessmentClusterRequirements401JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements401JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements403JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements403JSONResponse Error
func (CalculateAssessmentClusterRequirements403JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements403JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements404JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements404JSONResponse Error
func (CalculateAssessmentClusterRequirements404JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements404JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements500JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements500JSONResponse Error
func (CalculateAssessmentClusterRequirements500JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements500JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements503JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements503JSONResponse Error
func (CalculateAssessmentClusterRequirements503JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements503JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirementsRequestObject ¶ added in v0.4.0
type CalculateAssessmentClusterRequirementsRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateAssessmentClusterRequirementsJSONRequestBody
}
type CalculateAssessmentClusterRequirementsResponseObject ¶ added in v0.4.0
type CalculateAssessmentClusterRequirementsResponseObject interface {
VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
}
type CalculateMigrationComplexity200JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity200JSONResponse MigrationComplexityResponse
func (CalculateMigrationComplexity200JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity200JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity400JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity400JSONResponse Error
func (CalculateMigrationComplexity400JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity400JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity401JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity401JSONResponse Error
func (CalculateMigrationComplexity401JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity401JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity403JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity403JSONResponse Error
func (CalculateMigrationComplexity403JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity403JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity404JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity404JSONResponse Error
func (CalculateMigrationComplexity404JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity404JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity500JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity500JSONResponse Error
func (CalculateMigrationComplexity500JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity500JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexityRequestObject ¶ added in v0.7.0
type CalculateMigrationComplexityRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateMigrationComplexityJSONRequestBody
}
type CalculateMigrationComplexityResponseObject ¶ added in v0.7.0
type CalculateMigrationComplexityResponseObject interface {
VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
}
type CalculateMigrationEstimation200JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation200JSONResponse MigrationEstimationResponse
func (CalculateMigrationEstimation200JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation200JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation400JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation400JSONResponse Error
func (CalculateMigrationEstimation400JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation400JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation401JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation401JSONResponse Error
func (CalculateMigrationEstimation401JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation401JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation403JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation403JSONResponse Error
func (CalculateMigrationEstimation403JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation403JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation404JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation404JSONResponse Error
func (CalculateMigrationEstimation404JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation404JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation500JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation500JSONResponse Error
func (CalculateMigrationEstimation500JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation500JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity200JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity200JSONResponse MigrationEstimationByComplexityResponse
func (CalculateMigrationEstimationByComplexity200JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity200JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity400JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity400JSONResponse Error
func (CalculateMigrationEstimationByComplexity400JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity400JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity401JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity401JSONResponse Error
func (CalculateMigrationEstimationByComplexity401JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity401JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity403JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity403JSONResponse Error
func (CalculateMigrationEstimationByComplexity403JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity403JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity404JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity404JSONResponse Error
func (CalculateMigrationEstimationByComplexity404JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity404JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity500JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity500JSONResponse Error
func (CalculateMigrationEstimationByComplexity500JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity500JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexityRequestObject ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexityRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateMigrationEstimationByComplexityJSONRequestBody
}
type CalculateMigrationEstimationByComplexityResponseObject ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexityResponseObject interface {
VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
}
type CalculateMigrationEstimationRequestObject ¶ added in v0.5.1
type CalculateMigrationEstimationRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateMigrationEstimationJSONRequestBody
}
type CalculateMigrationEstimationResponseObject ¶ added in v0.5.1
type CalculateMigrationEstimationResponseObject interface {
VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
}
type CancelJob200JSONResponse ¶ added in v0.3.0
type CancelJob200JSONResponse Job
func (CancelJob200JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob200JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob400JSONResponse ¶ added in v0.3.0
type CancelJob400JSONResponse Error
func (CancelJob400JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob400JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob401JSONResponse ¶ added in v0.3.0
type CancelJob401JSONResponse Error
func (CancelJob401JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob401JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob403JSONResponse ¶ added in v0.3.0
type CancelJob403JSONResponse Error
func (CancelJob403JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob403JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob404JSONResponse ¶ added in v0.3.0
type CancelJob404JSONResponse Error
func (CancelJob404JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob404JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob409JSONResponse ¶ added in v0.3.0
type CancelJob409JSONResponse Error
func (CancelJob409JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob409JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob500JSONResponse ¶ added in v0.3.0
type CancelJob500JSONResponse Error
func (CancelJob500JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob500JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJobRequestObject ¶ added in v0.3.0
type CancelJobRequestObject struct {
Id int64 `json:"id"`
}
type CancelJobResponseObject ¶ added in v0.3.0
type CancelJobResponseObject interface {
VisitCancelJobResponse(w http.ResponseWriter) error
}
type ChiServerOptions ¶
type ChiServerOptions struct {
BaseURL string
BaseRouter chi.Router
Middlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type CreateAssessment201JSONResponse ¶
type CreateAssessment201JSONResponse Assessment
func (CreateAssessment201JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment201JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessment400JSONResponse ¶
type CreateAssessment400JSONResponse Error
func (CreateAssessment400JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment400JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessment401JSONResponse ¶
type CreateAssessment401JSONResponse Error
func (CreateAssessment401JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment401JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessment500JSONResponse ¶
type CreateAssessment500JSONResponse Error
func (CreateAssessment500JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment500JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessmentRequestObject ¶
type CreateAssessmentRequestObject struct {
Body *CreateAssessmentJSONRequestBody
}
type CreateAssessmentResponseObject ¶
type CreateAssessmentResponseObject interface {
VisitCreateAssessmentResponse(w http.ResponseWriter) error
}
type CreateGroup201JSONResponse ¶ added in v0.11.0
type CreateGroup201JSONResponse Group
func (CreateGroup201JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup201JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroup400JSONResponse ¶ added in v0.11.0
type CreateGroup400JSONResponse Error
func (CreateGroup400JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup400JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroup401JSONResponse ¶ added in v0.11.0
type CreateGroup401JSONResponse Error
func (CreateGroup401JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup401JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroup500JSONResponse ¶ added in v0.11.0
type CreateGroup500JSONResponse Error
func (CreateGroup500JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup500JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroupMember201JSONResponse ¶ added in v0.11.0
type CreateGroupMember201JSONResponse Member
func (CreateGroupMember201JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember201JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember400JSONResponse ¶ added in v0.11.0
type CreateGroupMember400JSONResponse Error
func (CreateGroupMember400JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember400JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember401JSONResponse ¶ added in v0.11.0
type CreateGroupMember401JSONResponse Error
func (CreateGroupMember401JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember401JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember404JSONResponse ¶ added in v0.11.0
type CreateGroupMember404JSONResponse Error
func (CreateGroupMember404JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember404JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember409JSONResponse ¶ added in v0.11.0
type CreateGroupMember409JSONResponse Error
func (CreateGroupMember409JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember409JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember500JSONResponse ¶ added in v0.11.0
type CreateGroupMember500JSONResponse Error
func (CreateGroupMember500JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember500JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMemberRequestObject ¶ added in v0.11.0
type CreateGroupMemberRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CreateGroupMemberJSONRequestBody
}
type CreateGroupMemberResponseObject ¶ added in v0.11.0
type CreateGroupMemberResponseObject interface {
VisitCreateGroupMemberResponse(w http.ResponseWriter) error
}
type CreateGroupRequestObject ¶ added in v0.11.0
type CreateGroupRequestObject struct {
Body *CreateGroupJSONRequestBody
}
type CreateGroupResponseObject ¶ added in v0.11.0
type CreateGroupResponseObject interface {
VisitCreateGroupResponse(w http.ResponseWriter) error
}
type CreateRVToolsAssessment202JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment202JSONResponse Job
func (CreateRVToolsAssessment202JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment202JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessment400JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment400JSONResponse Error
func (CreateRVToolsAssessment400JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment400JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessment401JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment401JSONResponse Error
func (CreateRVToolsAssessment401JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment401JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessment500JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment500JSONResponse Error
func (CreateRVToolsAssessment500JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment500JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessmentRequestObject ¶ added in v0.3.0
type CreateRVToolsAssessmentResponseObject ¶ added in v0.3.0
type CreateRVToolsAssessmentResponseObject interface {
VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
}
type CreateSource201JSONResponse ¶
type CreateSource201JSONResponse Source
func (CreateSource201JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource201JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSource400JSONResponse ¶
type CreateSource400JSONResponse Error
func (CreateSource400JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource400JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSource401JSONResponse ¶
type CreateSource401JSONResponse Error
func (CreateSource401JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource401JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSource500JSONResponse ¶
type CreateSource500JSONResponse Error
func (CreateSource500JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource500JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSourceRequestObject ¶
type CreateSourceRequestObject struct {
Body *CreateSourceJSONRequestBody
}
type CreateSourceResponseObject ¶
type CreateSourceResponseObject interface {
VisitCreateSourceResponse(w http.ResponseWriter) error
}
type DeleteAssessment200JSONResponse ¶
type DeleteAssessment200JSONResponse Assessment
func (DeleteAssessment200JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment200JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment400JSONResponse ¶
type DeleteAssessment400JSONResponse Error
func (DeleteAssessment400JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment400JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment401JSONResponse ¶
type DeleteAssessment401JSONResponse Error
func (DeleteAssessment401JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment401JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment403JSONResponse ¶
type DeleteAssessment403JSONResponse Error
func (DeleteAssessment403JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment403JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment404JSONResponse ¶
type DeleteAssessment404JSONResponse Error
func (DeleteAssessment404JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment404JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment500JSONResponse ¶
type DeleteAssessment500JSONResponse Error
func (DeleteAssessment500JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment500JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessmentRequestObject ¶
type DeleteAssessmentRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type DeleteAssessmentResponseObject ¶
type DeleteAssessmentResponseObject interface {
VisitDeleteAssessmentResponse(w http.ResponseWriter) error
}
type DeleteGroup200JSONResponse ¶ added in v0.11.0
type DeleteGroup200JSONResponse Group
func (DeleteGroup200JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup200JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroup401JSONResponse ¶ added in v0.11.0
type DeleteGroup401JSONResponse Error
func (DeleteGroup401JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup401JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroup404JSONResponse ¶ added in v0.11.0
type DeleteGroup404JSONResponse Error
func (DeleteGroup404JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup404JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroup500JSONResponse ¶ added in v0.11.0
type DeleteGroup500JSONResponse Error
func (DeleteGroup500JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup500JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroupRequestObject ¶ added in v0.11.0
type DeleteGroupRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type DeleteGroupResponseObject ¶ added in v0.11.0
type DeleteGroupResponseObject interface {
VisitDeleteGroupResponse(w http.ResponseWriter) error
}
type DeleteSource200JSONResponse ¶
type DeleteSource200JSONResponse Source
func (DeleteSource200JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource200JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource400JSONResponse ¶
type DeleteSource400JSONResponse Error
func (DeleteSource400JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource400JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource401JSONResponse ¶
type DeleteSource401JSONResponse Error
func (DeleteSource401JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource401JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource403JSONResponse ¶
type DeleteSource403JSONResponse Error
func (DeleteSource403JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource403JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource404JSONResponse ¶
type DeleteSource404JSONResponse Error
func (DeleteSource404JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource404JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource500JSONResponse ¶
type DeleteSource500JSONResponse Error
func (DeleteSource500JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource500JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSourceRequestObject ¶
type DeleteSourceRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type DeleteSourceResponseObject ¶
type DeleteSourceResponseObject interface {
VisitDeleteSourceResponse(w http.ResponseWriter) error
}
type DeleteSources200JSONResponse ¶
type DeleteSources200JSONResponse Status
func (DeleteSources200JSONResponse) VisitDeleteSourcesResponse ¶
func (response DeleteSources200JSONResponse) VisitDeleteSourcesResponse(w http.ResponseWriter) error
type DeleteSources401JSONResponse ¶
type DeleteSources401JSONResponse Error
func (DeleteSources401JSONResponse) VisitDeleteSourcesResponse ¶
func (response DeleteSources401JSONResponse) VisitDeleteSourcesResponse(w http.ResponseWriter) error
type DeleteSources500JSONResponse ¶
type DeleteSources500JSONResponse Error
func (DeleteSources500JSONResponse) VisitDeleteSourcesResponse ¶
func (response DeleteSources500JSONResponse) VisitDeleteSourcesResponse(w http.ResponseWriter) error
type DeleteSourcesRequestObject ¶
type DeleteSourcesRequestObject struct {
}
type DeleteSourcesResponseObject ¶
type DeleteSourcesResponseObject interface {
VisitDeleteSourcesResponse(w http.ResponseWriter) error
}
type GetAssessment200JSONResponse ¶
type GetAssessment200JSONResponse Assessment
func (GetAssessment200JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment200JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment400JSONResponse ¶
type GetAssessment400JSONResponse Error
func (GetAssessment400JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment400JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment401JSONResponse ¶
type GetAssessment401JSONResponse Error
func (GetAssessment401JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment401JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment403JSONResponse ¶
type GetAssessment403JSONResponse Error
func (GetAssessment403JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment403JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment404JSONResponse ¶
type GetAssessment404JSONResponse Error
func (GetAssessment404JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment404JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment500JSONResponse ¶
type GetAssessment500JSONResponse Error
func (GetAssessment500JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment500JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessmentRequestObject ¶
type GetAssessmentRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetAssessmentResponseObject ¶
type GetAssessmentResponseObject interface {
VisitGetAssessmentResponse(w http.ResponseWriter) error
}
type GetGroup200JSONResponse ¶ added in v0.11.0
type GetGroup200JSONResponse Group
func (GetGroup200JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup200JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroup401JSONResponse ¶ added in v0.11.0
type GetGroup401JSONResponse Error
func (GetGroup401JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup401JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroup404JSONResponse ¶ added in v0.11.0
type GetGroup404JSONResponse Error
func (GetGroup404JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup404JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroup500JSONResponse ¶ added in v0.11.0
type GetGroup500JSONResponse Error
func (GetGroup500JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup500JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroupRequestObject ¶ added in v0.11.0
type GetGroupRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetGroupResponseObject ¶ added in v0.11.0
type GetGroupResponseObject interface {
VisitGetGroupResponse(w http.ResponseWriter) error
}
type GetIdentity200JSONResponse ¶ added in v0.11.0
type GetIdentity200JSONResponse Identity
func (GetIdentity200JSONResponse) VisitGetIdentityResponse ¶ added in v0.11.0
func (response GetIdentity200JSONResponse) VisitGetIdentityResponse(w http.ResponseWriter) error
type GetIdentity401JSONResponse ¶ added in v0.11.0
type GetIdentity401JSONResponse Error
func (GetIdentity401JSONResponse) VisitGetIdentityResponse ¶ added in v0.11.0
func (response GetIdentity401JSONResponse) VisitGetIdentityResponse(w http.ResponseWriter) error
type GetIdentity500JSONResponse ¶ added in v0.11.0
type GetIdentity500JSONResponse Error
func (GetIdentity500JSONResponse) VisitGetIdentityResponse ¶ added in v0.11.0
func (response GetIdentity500JSONResponse) VisitGetIdentityResponse(w http.ResponseWriter) error
type GetIdentityRequestObject ¶ added in v0.11.0
type GetIdentityRequestObject struct {
}
type GetIdentityResponseObject ¶ added in v0.11.0
type GetIdentityResponseObject interface {
VisitGetIdentityResponse(w http.ResponseWriter) error
}
type GetInfo200JSONResponse ¶
type GetInfo200JSONResponse Info
func (GetInfo200JSONResponse) VisitGetInfoResponse ¶
func (response GetInfo200JSONResponse) VisitGetInfoResponse(w http.ResponseWriter) error
type GetInfo500JSONResponse ¶
type GetInfo500JSONResponse Error
func (GetInfo500JSONResponse) VisitGetInfoResponse ¶
func (response GetInfo500JSONResponse) VisitGetInfoResponse(w http.ResponseWriter) error
type GetInfoRequestObject ¶
type GetInfoRequestObject struct {
}
type GetInfoResponseObject ¶
type GetInfoResponseObject interface {
VisitGetInfoResponse(w http.ResponseWriter) error
}
type GetJob200JSONResponse ¶ added in v0.3.0
type GetJob200JSONResponse Job
func (GetJob200JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob200JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob400JSONResponse ¶ added in v0.3.0
type GetJob400JSONResponse Error
func (GetJob400JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob400JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob401JSONResponse ¶ added in v0.3.0
type GetJob401JSONResponse Error
func (GetJob401JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob401JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob403JSONResponse ¶ added in v0.3.0
type GetJob403JSONResponse Error
func (GetJob403JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob403JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob404JSONResponse ¶ added in v0.3.0
type GetJob404JSONResponse Error
func (GetJob404JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob404JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob500JSONResponse ¶ added in v0.3.0
type GetJob500JSONResponse Error
func (GetJob500JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob500JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJobRequestObject ¶ added in v0.3.0
type GetJobRequestObject struct {
Id int64 `json:"id"`
}
type GetJobResponseObject ¶ added in v0.3.0
type GetJobResponseObject interface {
VisitGetJobResponse(w http.ResponseWriter) error
}
type GetSource200JSONResponse ¶
type GetSource200JSONResponse Source
func (GetSource200JSONResponse) VisitGetSourceResponse ¶
func (response GetSource200JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource400JSONResponse ¶
type GetSource400JSONResponse Error
func (GetSource400JSONResponse) VisitGetSourceResponse ¶
func (response GetSource400JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource401JSONResponse ¶
type GetSource401JSONResponse Error
func (GetSource401JSONResponse) VisitGetSourceResponse ¶
func (response GetSource401JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource403JSONResponse ¶
type GetSource403JSONResponse Error
func (GetSource403JSONResponse) VisitGetSourceResponse ¶
func (response GetSource403JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource404JSONResponse ¶
type GetSource404JSONResponse Error
func (GetSource404JSONResponse) VisitGetSourceResponse ¶
func (response GetSource404JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource500JSONResponse ¶
type GetSource500JSONResponse Error
func (GetSource500JSONResponse) VisitGetSourceResponse ¶
func (response GetSource500JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSourceDownloadURL200JSONResponse ¶
type GetSourceDownloadURL200JSONResponse PresignedUrl
func (GetSourceDownloadURL200JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL200JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURL400JSONResponse ¶
type GetSourceDownloadURL400JSONResponse Error
func (GetSourceDownloadURL400JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL400JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURL401JSONResponse ¶
type GetSourceDownloadURL401JSONResponse Error
func (GetSourceDownloadURL401JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL401JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURL404JSONResponse ¶
type GetSourceDownloadURL404JSONResponse Error
func (GetSourceDownloadURL404JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL404JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURLRequestObject ¶
type GetSourceDownloadURLRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetSourceDownloadURLResponseObject ¶
type GetSourceDownloadURLResponseObject interface {
VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
}
type GetSourceRequestObject ¶
type GetSourceRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetSourceResponseObject ¶
type GetSourceResponseObject interface {
VisitGetSourceResponse(w http.ResponseWriter) error
}
type HeadImage200Response ¶
type HeadImage200Response struct {
}
func (HeadImage200Response) VisitHeadImageResponse ¶
func (response HeadImage200Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage400Response ¶
type HeadImage400Response struct {
}
func (HeadImage400Response) VisitHeadImageResponse ¶
func (response HeadImage400Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage401Response ¶
type HeadImage401Response struct {
}
func (HeadImage401Response) VisitHeadImageResponse ¶
func (response HeadImage401Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage403Response ¶
type HeadImage403Response struct {
}
func (HeadImage403Response) VisitHeadImageResponse ¶
func (response HeadImage403Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage404Response ¶
type HeadImage404Response struct {
}
func (HeadImage404Response) VisitHeadImageResponse ¶
func (response HeadImage404Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage500Response ¶
type HeadImage500Response struct {
}
func (HeadImage500Response) VisitHeadImageResponse ¶
func (response HeadImage500Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImageRequestObject ¶
type HeadImageRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type HeadImageResponseObject ¶
type HeadImageResponseObject interface {
VisitHeadImageResponse(w http.ResponseWriter) error
}
type Health200Response ¶
type Health200Response struct {
}
func (Health200Response) VisitHealthResponse ¶
func (response Health200Response) VisitHealthResponse(w http.ResponseWriter) error
type HealthRequestObject ¶
type HealthRequestObject struct {
}
type HealthResponseObject ¶
type HealthResponseObject interface {
VisitHealthResponse(w http.ResponseWriter) error
}
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type ListAssessments200JSONResponse ¶
type ListAssessments200JSONResponse AssessmentList
func (ListAssessments200JSONResponse) VisitListAssessmentsResponse ¶
func (response ListAssessments200JSONResponse) VisitListAssessmentsResponse(w http.ResponseWriter) error
type ListAssessments401JSONResponse ¶
type ListAssessments401JSONResponse Error
func (ListAssessments401JSONResponse) VisitListAssessmentsResponse ¶
func (response ListAssessments401JSONResponse) VisitListAssessmentsResponse(w http.ResponseWriter) error
type ListAssessments500JSONResponse ¶
type ListAssessments500JSONResponse Error
func (ListAssessments500JSONResponse) VisitListAssessmentsResponse ¶
func (response ListAssessments500JSONResponse) VisitListAssessmentsResponse(w http.ResponseWriter) error
type ListAssessmentsRequestObject ¶
type ListAssessmentsRequestObject struct {
Params ListAssessmentsParams
}
type ListAssessmentsResponseObject ¶
type ListAssessmentsResponseObject interface {
VisitListAssessmentsResponse(w http.ResponseWriter) error
}
type ListGroupMembers200JSONResponse ¶ added in v0.11.0
type ListGroupMembers200JSONResponse MemberList
func (ListGroupMembers200JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers200JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembers401JSONResponse ¶ added in v0.11.0
type ListGroupMembers401JSONResponse Error
func (ListGroupMembers401JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers401JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembers404JSONResponse ¶ added in v0.11.0
type ListGroupMembers404JSONResponse Error
func (ListGroupMembers404JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers404JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembers500JSONResponse ¶ added in v0.11.0
type ListGroupMembers500JSONResponse Error
func (ListGroupMembers500JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers500JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembersRequestObject ¶ added in v0.11.0
type ListGroupMembersRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type ListGroupMembersResponseObject ¶ added in v0.11.0
type ListGroupMembersResponseObject interface {
VisitListGroupMembersResponse(w http.ResponseWriter) error
}
type ListGroups200JSONResponse ¶ added in v0.11.0
type ListGroups200JSONResponse GroupList
func (ListGroups200JSONResponse) VisitListGroupsResponse ¶ added in v0.11.0
func (response ListGroups200JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error
type ListGroups401JSONResponse ¶ added in v0.11.0
type ListGroups401JSONResponse Error
func (ListGroups401JSONResponse) VisitListGroupsResponse ¶ added in v0.11.0
func (response ListGroups401JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error
type ListGroups500JSONResponse ¶ added in v0.11.0
type ListGroups500JSONResponse Error
func (ListGroups500JSONResponse) VisitListGroupsResponse ¶ added in v0.11.0
func (response ListGroups500JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error
type ListGroupsRequestObject ¶ added in v0.11.0
type ListGroupsRequestObject struct {
Params ListGroupsParams
}
type ListGroupsResponseObject ¶ added in v0.11.0
type ListGroupsResponseObject interface {
VisitListGroupsResponse(w http.ResponseWriter) error
}
type ListSources200JSONResponse ¶
type ListSources200JSONResponse SourceList
func (ListSources200JSONResponse) VisitListSourcesResponse ¶
func (response ListSources200JSONResponse) VisitListSourcesResponse(w http.ResponseWriter) error
type ListSources401JSONResponse ¶
type ListSources401JSONResponse Error
func (ListSources401JSONResponse) VisitListSourcesResponse ¶
func (response ListSources401JSONResponse) VisitListSourcesResponse(w http.ResponseWriter) error
type ListSources500JSONResponse ¶
type ListSources500JSONResponse Error
func (ListSources500JSONResponse) VisitListSourcesResponse ¶
func (response ListSources500JSONResponse) VisitListSourcesResponse(w http.ResponseWriter) error
type ListSourcesRequestObject ¶
type ListSourcesRequestObject struct {
}
type ListSourcesResponseObject ¶
type ListSourcesResponseObject interface {
VisitListSourcesResponse(w http.ResponseWriter) error
}
type RemoveGroupMember200Response ¶ added in v0.11.0
type RemoveGroupMember200Response struct {
}
func (RemoveGroupMember200Response) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember200Response) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember400JSONResponse ¶ added in v0.11.0
type RemoveGroupMember400JSONResponse Error
func (RemoveGroupMember400JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember400JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember401JSONResponse ¶ added in v0.11.0
type RemoveGroupMember401JSONResponse Error
func (RemoveGroupMember401JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember401JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember404JSONResponse ¶ added in v0.11.0
type RemoveGroupMember404JSONResponse Error
func (RemoveGroupMember404JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember404JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember500JSONResponse ¶ added in v0.11.0
type RemoveGroupMember500JSONResponse Error
func (RemoveGroupMember500JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember500JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMemberRequestObject ¶ added in v0.11.0
type RemoveGroupMemberRequestObject struct {
Id openapi_types.UUID `json:"id"`
Username string `json:"username"`
}
type RemoveGroupMemberResponseObject ¶ added in v0.11.0
type RemoveGroupMemberResponseObject interface {
VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
}
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type ServerInterface ¶
type ServerInterface interface {
// (GET /api/v1/assessments)
ListAssessments(w http.ResponseWriter, r *http.Request, params ListAssessmentsParams)
// (POST /api/v1/assessments)
CreateAssessment(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/assessments/jobs/{id})
CancelJob(w http.ResponseWriter, r *http.Request, id int64)
// (GET /api/v1/assessments/jobs/{id})
GetJob(w http.ResponseWriter, r *http.Request, id int64)
// (POST /api/v1/assessments/rvtools)
CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/assessments/{id})
DeleteAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/assessments/{id})
GetAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/assessments/{id})
UpdateAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/cluster-requirements)
CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/complexity-estimation)
CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/migration-estimation)
CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/migration-estimation/by-complexity)
CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/groups)
ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
// (POST /api/v1/groups)
CreateGroup(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/groups/{id})
DeleteGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/groups/{id})
GetGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/groups/{id})
UpdateGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/groups/{id}/members)
ListGroupMembers(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/groups/{id}/members)
CreateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (DELETE /api/v1/groups/{id}/members/{username})
RemoveGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
// (PUT /api/v1/groups/{id}/members/{username})
UpdateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
// (GET /api/v1/identity)
GetIdentity(w http.ResponseWriter, r *http.Request)
// (GET /api/v1/info)
GetInfo(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/sources)
DeleteSources(w http.ResponseWriter, r *http.Request)
// (GET /api/v1/sources)
ListSources(w http.ResponseWriter, r *http.Request)
// (POST /api/v1/sources)
CreateSource(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/sources/{id})
DeleteSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/sources/{id})
GetSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/sources/{id})
UpdateSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (HEAD /api/v1/sources/{id}/image)
HeadImage(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/sources/{id}/image-url)
GetSourceDownloadURL(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/sources/{id}/inventory)
UpdateInventory(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /health)
Health(w http.ResponseWriter, r *http.Request)
}
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
func NewStrictHandlerWithOptions ¶
func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
HandlerMiddlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) CalculateAssessmentClusterRequirements ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request)
CalculateAssessmentClusterRequirements operation middleware
func (*ServerInterfaceWrapper) CalculateMigrationComplexity ¶ added in v0.7.0
func (siw *ServerInterfaceWrapper) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request)
CalculateMigrationComplexity operation middleware
func (*ServerInterfaceWrapper) CalculateMigrationEstimation ¶ added in v0.5.1
func (siw *ServerInterfaceWrapper) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request)
CalculateMigrationEstimation operation middleware
func (*ServerInterfaceWrapper) CalculateMigrationEstimationByComplexity ¶ added in v0.10.0
func (siw *ServerInterfaceWrapper) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request)
CalculateMigrationEstimationByComplexity operation middleware
func (*ServerInterfaceWrapper) CancelJob ¶ added in v0.3.0
func (siw *ServerInterfaceWrapper) CancelJob(w http.ResponseWriter, r *http.Request)
CancelJob operation middleware
func (*ServerInterfaceWrapper) CreateAssessment ¶
func (siw *ServerInterfaceWrapper) CreateAssessment(w http.ResponseWriter, r *http.Request)
CreateAssessment operation middleware
func (*ServerInterfaceWrapper) CreateGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request)
CreateGroup operation middleware
func (*ServerInterfaceWrapper) CreateGroupMember ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) CreateGroupMember(w http.ResponseWriter, r *http.Request)
CreateGroupMember operation middleware
func (*ServerInterfaceWrapper) CreateRVToolsAssessment ¶ added in v0.3.0
func (siw *ServerInterfaceWrapper) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
CreateRVToolsAssessment operation middleware
func (*ServerInterfaceWrapper) CreateSource ¶
func (siw *ServerInterfaceWrapper) CreateSource(w http.ResponseWriter, r *http.Request)
CreateSource operation middleware
func (*ServerInterfaceWrapper) DeleteAssessment ¶
func (siw *ServerInterfaceWrapper) DeleteAssessment(w http.ResponseWriter, r *http.Request)
DeleteAssessment operation middleware
func (*ServerInterfaceWrapper) DeleteGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request)
DeleteGroup operation middleware
func (*ServerInterfaceWrapper) DeleteSource ¶
func (siw *ServerInterfaceWrapper) DeleteSource(w http.ResponseWriter, r *http.Request)
DeleteSource operation middleware
func (*ServerInterfaceWrapper) DeleteSources ¶
func (siw *ServerInterfaceWrapper) DeleteSources(w http.ResponseWriter, r *http.Request)
DeleteSources operation middleware
func (*ServerInterfaceWrapper) GetAssessment ¶
func (siw *ServerInterfaceWrapper) GetAssessment(w http.ResponseWriter, r *http.Request)
GetAssessment operation middleware
func (*ServerInterfaceWrapper) GetGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) GetGroup(w http.ResponseWriter, r *http.Request)
GetGroup operation middleware
func (*ServerInterfaceWrapper) GetIdentity ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) GetIdentity(w http.ResponseWriter, r *http.Request)
GetIdentity operation middleware
func (*ServerInterfaceWrapper) GetInfo ¶
func (siw *ServerInterfaceWrapper) GetInfo(w http.ResponseWriter, r *http.Request)
GetInfo operation middleware
func (*ServerInterfaceWrapper) GetJob ¶ added in v0.3.0
func (siw *ServerInterfaceWrapper) GetJob(w http.ResponseWriter, r *http.Request)
GetJob operation middleware
func (*ServerInterfaceWrapper) GetSource ¶
func (siw *ServerInterfaceWrapper) GetSource(w http.ResponseWriter, r *http.Request)
GetSource operation middleware
func (*ServerInterfaceWrapper) GetSourceDownloadURL ¶
func (siw *ServerInterfaceWrapper) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request)
GetSourceDownloadURL operation middleware
func (*ServerInterfaceWrapper) HeadImage ¶
func (siw *ServerInterfaceWrapper) HeadImage(w http.ResponseWriter, r *http.Request)
HeadImage operation middleware
func (*ServerInterfaceWrapper) Health ¶
func (siw *ServerInterfaceWrapper) Health(w http.ResponseWriter, r *http.Request)
Health operation middleware
func (*ServerInterfaceWrapper) ListAssessments ¶
func (siw *ServerInterfaceWrapper) ListAssessments(w http.ResponseWriter, r *http.Request)
ListAssessments operation middleware
func (*ServerInterfaceWrapper) ListGroupMembers ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) ListGroupMembers(w http.ResponseWriter, r *http.Request)
ListGroupMembers operation middleware
func (*ServerInterfaceWrapper) ListGroups ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request)
ListGroups operation middleware
func (*ServerInterfaceWrapper) ListSources ¶
func (siw *ServerInterfaceWrapper) ListSources(w http.ResponseWriter, r *http.Request)
ListSources operation middleware
func (*ServerInterfaceWrapper) RemoveGroupMember ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) RemoveGroupMember(w http.ResponseWriter, r *http.Request)
RemoveGroupMember operation middleware
func (*ServerInterfaceWrapper) UpdateAssessment ¶
func (siw *ServerInterfaceWrapper) UpdateAssessment(w http.ResponseWriter, r *http.Request)
UpdateAssessment operation middleware
func (*ServerInterfaceWrapper) UpdateGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request)
UpdateGroup operation middleware
func (*ServerInterfaceWrapper) UpdateGroupMember ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) UpdateGroupMember(w http.ResponseWriter, r *http.Request)
UpdateGroupMember operation middleware
func (*ServerInterfaceWrapper) UpdateInventory ¶
func (siw *ServerInterfaceWrapper) UpdateInventory(w http.ResponseWriter, r *http.Request)
UpdateInventory operation middleware
func (*ServerInterfaceWrapper) UpdateSource ¶
func (siw *ServerInterfaceWrapper) UpdateSource(w http.ResponseWriter, r *http.Request)
UpdateSource operation middleware
type Service ¶
type Service interface {
StrictServerInterface
}
Service is a wrapper around the generated server interface.
type StrictHTTPServerOptions ¶
type StrictHTTPServerOptions struct {
RequestErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictnethttp.StrictHTTPHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictnethttp.StrictHTTPMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface {
// (GET /api/v1/assessments)
ListAssessments(ctx context.Context, request ListAssessmentsRequestObject) (ListAssessmentsResponseObject, error)
// (POST /api/v1/assessments)
CreateAssessment(ctx context.Context, request CreateAssessmentRequestObject) (CreateAssessmentResponseObject, error)
// (DELETE /api/v1/assessments/jobs/{id})
CancelJob(ctx context.Context, request CancelJobRequestObject) (CancelJobResponseObject, error)
// (GET /api/v1/assessments/jobs/{id})
GetJob(ctx context.Context, request GetJobRequestObject) (GetJobResponseObject, error)
// (POST /api/v1/assessments/rvtools)
CreateRVToolsAssessment(ctx context.Context, request CreateRVToolsAssessmentRequestObject) (CreateRVToolsAssessmentResponseObject, error)
// (DELETE /api/v1/assessments/{id})
DeleteAssessment(ctx context.Context, request DeleteAssessmentRequestObject) (DeleteAssessmentResponseObject, error)
// (GET /api/v1/assessments/{id})
GetAssessment(ctx context.Context, request GetAssessmentRequestObject) (GetAssessmentResponseObject, error)
// (PUT /api/v1/assessments/{id})
UpdateAssessment(ctx context.Context, request UpdateAssessmentRequestObject) (UpdateAssessmentResponseObject, error)
// (POST /api/v1/assessments/{id}/cluster-requirements)
CalculateAssessmentClusterRequirements(ctx context.Context, request CalculateAssessmentClusterRequirementsRequestObject) (CalculateAssessmentClusterRequirementsResponseObject, error)
// (POST /api/v1/assessments/{id}/complexity-estimation)
CalculateMigrationComplexity(ctx context.Context, request CalculateMigrationComplexityRequestObject) (CalculateMigrationComplexityResponseObject, error)
// (POST /api/v1/assessments/{id}/migration-estimation)
CalculateMigrationEstimation(ctx context.Context, request CalculateMigrationEstimationRequestObject) (CalculateMigrationEstimationResponseObject, error)
// (POST /api/v1/assessments/{id}/migration-estimation/by-complexity)
CalculateMigrationEstimationByComplexity(ctx context.Context, request CalculateMigrationEstimationByComplexityRequestObject) (CalculateMigrationEstimationByComplexityResponseObject, error)
// (GET /api/v1/groups)
ListGroups(ctx context.Context, request ListGroupsRequestObject) (ListGroupsResponseObject, error)
// (POST /api/v1/groups)
CreateGroup(ctx context.Context, request CreateGroupRequestObject) (CreateGroupResponseObject, error)
// (DELETE /api/v1/groups/{id})
DeleteGroup(ctx context.Context, request DeleteGroupRequestObject) (DeleteGroupResponseObject, error)
// (GET /api/v1/groups/{id})
GetGroup(ctx context.Context, request GetGroupRequestObject) (GetGroupResponseObject, error)
// (PUT /api/v1/groups/{id})
UpdateGroup(ctx context.Context, request UpdateGroupRequestObject) (UpdateGroupResponseObject, error)
// (GET /api/v1/groups/{id}/members)
ListGroupMembers(ctx context.Context, request ListGroupMembersRequestObject) (ListGroupMembersResponseObject, error)
// (POST /api/v1/groups/{id}/members)
CreateGroupMember(ctx context.Context, request CreateGroupMemberRequestObject) (CreateGroupMemberResponseObject, error)
// (DELETE /api/v1/groups/{id}/members/{username})
RemoveGroupMember(ctx context.Context, request RemoveGroupMemberRequestObject) (RemoveGroupMemberResponseObject, error)
// (PUT /api/v1/groups/{id}/members/{username})
UpdateGroupMember(ctx context.Context, request UpdateGroupMemberRequestObject) (UpdateGroupMemberResponseObject, error)
// (GET /api/v1/identity)
GetIdentity(ctx context.Context, request GetIdentityRequestObject) (GetIdentityResponseObject, error)
// (GET /api/v1/info)
GetInfo(ctx context.Context, request GetInfoRequestObject) (GetInfoResponseObject, error)
// (DELETE /api/v1/sources)
DeleteSources(ctx context.Context, request DeleteSourcesRequestObject) (DeleteSourcesResponseObject, error)
// (GET /api/v1/sources)
ListSources(ctx context.Context, request ListSourcesRequestObject) (ListSourcesResponseObject, error)
// (POST /api/v1/sources)
CreateSource(ctx context.Context, request CreateSourceRequestObject) (CreateSourceResponseObject, error)
// (DELETE /api/v1/sources/{id})
DeleteSource(ctx context.Context, request DeleteSourceRequestObject) (DeleteSourceResponseObject, error)
// (GET /api/v1/sources/{id})
GetSource(ctx context.Context, request GetSourceRequestObject) (GetSourceResponseObject, error)
// (PUT /api/v1/sources/{id})
UpdateSource(ctx context.Context, request UpdateSourceRequestObject) (UpdateSourceResponseObject, error)
// (HEAD /api/v1/sources/{id}/image)
HeadImage(ctx context.Context, request HeadImageRequestObject) (HeadImageResponseObject, error)
// (GET /api/v1/sources/{id}/image-url)
GetSourceDownloadURL(ctx context.Context, request GetSourceDownloadURLRequestObject) (GetSourceDownloadURLResponseObject, error)
// (PUT /api/v1/sources/{id}/inventory)
UpdateInventory(ctx context.Context, request UpdateInventoryRequestObject) (UpdateInventoryResponseObject, error)
// (GET /health)
Health(ctx context.Context, request HealthRequestObject) (HealthResponseObject, error)
}
StrictServerInterface represents all server handlers.
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type Unimplemented ¶
type Unimplemented struct{}
func (Unimplemented) CalculateAssessmentClusterRequirements ¶ added in v0.4.0
func (_ Unimplemented) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/cluster-requirements)
func (Unimplemented) CalculateMigrationComplexity ¶ added in v0.7.0
func (_ Unimplemented) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/complexity-estimation)
func (Unimplemented) CalculateMigrationEstimation ¶ added in v0.5.1
func (_ Unimplemented) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/migration-estimation)
func (Unimplemented) CalculateMigrationEstimationByComplexity ¶ added in v0.10.0
func (_ Unimplemented) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/migration-estimation/by-complexity)
func (Unimplemented) CancelJob ¶ added in v0.3.0
func (_ Unimplemented) CancelJob(w http.ResponseWriter, r *http.Request, id int64)
(DELETE /api/v1/assessments/jobs/{id})
func (Unimplemented) CreateAssessment ¶
func (_ Unimplemented) CreateAssessment(w http.ResponseWriter, r *http.Request)
(POST /api/v1/assessments)
func (Unimplemented) CreateGroup ¶ added in v0.11.0
func (_ Unimplemented) CreateGroup(w http.ResponseWriter, r *http.Request)
(POST /api/v1/groups)
func (Unimplemented) CreateGroupMember ¶ added in v0.11.0
func (_ Unimplemented) CreateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/groups/{id}/members)
func (Unimplemented) CreateRVToolsAssessment ¶ added in v0.3.0
func (_ Unimplemented) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
(POST /api/v1/assessments/rvtools)
func (Unimplemented) CreateSource ¶
func (_ Unimplemented) CreateSource(w http.ResponseWriter, r *http.Request)
(POST /api/v1/sources)
func (Unimplemented) DeleteAssessment ¶
func (_ Unimplemented) DeleteAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/assessments/{id})
func (Unimplemented) DeleteGroup ¶ added in v0.11.0
func (_ Unimplemented) DeleteGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/groups/{id})
func (Unimplemented) DeleteSource ¶
func (_ Unimplemented) DeleteSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/sources/{id})
func (Unimplemented) DeleteSources ¶
func (_ Unimplemented) DeleteSources(w http.ResponseWriter, r *http.Request)
(DELETE /api/v1/sources)
func (Unimplemented) GetAssessment ¶
func (_ Unimplemented) GetAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/assessments/{id})
func (Unimplemented) GetGroup ¶ added in v0.11.0
func (_ Unimplemented) GetGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/groups/{id})
func (Unimplemented) GetIdentity ¶ added in v0.11.0
func (_ Unimplemented) GetIdentity(w http.ResponseWriter, r *http.Request)
(GET /api/v1/identity)
func (Unimplemented) GetInfo ¶
func (_ Unimplemented) GetInfo(w http.ResponseWriter, r *http.Request)
(GET /api/v1/info)
func (Unimplemented) GetJob ¶ added in v0.3.0
func (_ Unimplemented) GetJob(w http.ResponseWriter, r *http.Request, id int64)
(GET /api/v1/assessments/jobs/{id})
func (Unimplemented) GetSource ¶
func (_ Unimplemented) GetSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/sources/{id})
func (Unimplemented) GetSourceDownloadURL ¶
func (_ Unimplemented) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/sources/{id}/image-url)
func (Unimplemented) HeadImage ¶
func (_ Unimplemented) HeadImage(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(HEAD /api/v1/sources/{id}/image)
func (Unimplemented) Health ¶
func (_ Unimplemented) Health(w http.ResponseWriter, r *http.Request)
(GET /health)
func (Unimplemented) ListAssessments ¶
func (_ Unimplemented) ListAssessments(w http.ResponseWriter, r *http.Request, params ListAssessmentsParams)
(GET /api/v1/assessments)
func (Unimplemented) ListGroupMembers ¶ added in v0.11.0
func (_ Unimplemented) ListGroupMembers(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/groups/{id}/members)
func (Unimplemented) ListGroups ¶ added in v0.11.0
func (_ Unimplemented) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
(GET /api/v1/groups)
func (Unimplemented) ListSources ¶
func (_ Unimplemented) ListSources(w http.ResponseWriter, r *http.Request)
(GET /api/v1/sources)
func (Unimplemented) RemoveGroupMember ¶ added in v0.11.0
func (_ Unimplemented) RemoveGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
(DELETE /api/v1/groups/{id}/members/{username})
func (Unimplemented) UpdateAssessment ¶
func (_ Unimplemented) UpdateAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/assessments/{id})
func (Unimplemented) UpdateGroup ¶ added in v0.11.0
func (_ Unimplemented) UpdateGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/groups/{id})
func (Unimplemented) UpdateGroupMember ¶ added in v0.11.0
func (_ Unimplemented) UpdateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
(PUT /api/v1/groups/{id}/members/{username})
func (Unimplemented) UpdateInventory ¶
func (_ Unimplemented) UpdateInventory(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/sources/{id}/inventory)
func (Unimplemented) UpdateSource ¶
func (_ Unimplemented) UpdateSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/sources/{id})
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error
type UpdateAssessment200JSONResponse ¶
type UpdateAssessment200JSONResponse Assessment
func (UpdateAssessment200JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment200JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment400JSONResponse ¶
type UpdateAssessment400JSONResponse Error
func (UpdateAssessment400JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment400JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment401JSONResponse ¶
type UpdateAssessment401JSONResponse Error
func (UpdateAssessment401JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment401JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment403JSONResponse ¶
type UpdateAssessment403JSONResponse Error
func (UpdateAssessment403JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment403JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment404JSONResponse ¶
type UpdateAssessment404JSONResponse Error
func (UpdateAssessment404JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment404JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment500JSONResponse ¶
type UpdateAssessment500JSONResponse Error
func (UpdateAssessment500JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment500JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessmentRequestObject ¶
type UpdateAssessmentRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateAssessmentJSONRequestBody
}
type UpdateAssessmentResponseObject ¶
type UpdateAssessmentResponseObject interface {
VisitUpdateAssessmentResponse(w http.ResponseWriter) error
}
type UpdateGroup200JSONResponse ¶ added in v0.11.0
type UpdateGroup200JSONResponse Group
func (UpdateGroup200JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup200JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup400JSONResponse ¶ added in v0.11.0
type UpdateGroup400JSONResponse Error
func (UpdateGroup400JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup400JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup401JSONResponse ¶ added in v0.11.0
type UpdateGroup401JSONResponse Error
func (UpdateGroup401JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup401JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup404JSONResponse ¶ added in v0.11.0
type UpdateGroup404JSONResponse Error
func (UpdateGroup404JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup404JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup500JSONResponse ¶ added in v0.11.0
type UpdateGroup500JSONResponse Error
func (UpdateGroup500JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup500JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroupMember200JSONResponse ¶ added in v0.11.0
type UpdateGroupMember200JSONResponse Member
func (UpdateGroupMember200JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember200JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember400JSONResponse ¶ added in v0.11.0
type UpdateGroupMember400JSONResponse Error
func (UpdateGroupMember400JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember400JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember401JSONResponse ¶ added in v0.11.0
type UpdateGroupMember401JSONResponse Error
func (UpdateGroupMember401JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember401JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember404JSONResponse ¶ added in v0.11.0
type UpdateGroupMember404JSONResponse Error
func (UpdateGroupMember404JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember404JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember500JSONResponse ¶ added in v0.11.0
type UpdateGroupMember500JSONResponse Error
func (UpdateGroupMember500JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember500JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMemberRequestObject ¶ added in v0.11.0
type UpdateGroupMemberRequestObject struct {
Id openapi_types.UUID `json:"id"`
Username string `json:"username"`
Body *UpdateGroupMemberJSONRequestBody
}
type UpdateGroupMemberResponseObject ¶ added in v0.11.0
type UpdateGroupMemberResponseObject interface {
VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
}
type UpdateGroupRequestObject ¶ added in v0.11.0
type UpdateGroupRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateGroupJSONRequestBody
}
type UpdateGroupResponseObject ¶ added in v0.11.0
type UpdateGroupResponseObject interface {
VisitUpdateGroupResponse(w http.ResponseWriter) error
}
type UpdateInventory200JSONResponse ¶
type UpdateInventory200JSONResponse Source
func (UpdateInventory200JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory200JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory400JSONResponse ¶
type UpdateInventory400JSONResponse Error
func (UpdateInventory400JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory400JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory401JSONResponse ¶
type UpdateInventory401JSONResponse Error
func (UpdateInventory401JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory401JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory403JSONResponse ¶
type UpdateInventory403JSONResponse Error
func (UpdateInventory403JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory403JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory404JSONResponse ¶
type UpdateInventory404JSONResponse Error
func (UpdateInventory404JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory404JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory500JSONResponse ¶
type UpdateInventory500JSONResponse Error
func (UpdateInventory500JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory500JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventoryRequestObject ¶
type UpdateInventoryRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateInventoryJSONRequestBody
}
type UpdateInventoryResponseObject ¶
type UpdateInventoryResponseObject interface {
VisitUpdateInventoryResponse(w http.ResponseWriter) error
}
type UpdateSource200JSONResponse ¶
type UpdateSource200JSONResponse Source
func (UpdateSource200JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource200JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource400JSONResponse ¶
type UpdateSource400JSONResponse Error
func (UpdateSource400JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource400JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource401JSONResponse ¶
type UpdateSource401JSONResponse Error
func (UpdateSource401JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource401JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource403JSONResponse ¶
type UpdateSource403JSONResponse Error
func (UpdateSource403JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource403JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource404JSONResponse ¶
type UpdateSource404JSONResponse Error
func (UpdateSource404JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource404JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource500JSONResponse ¶
type UpdateSource500JSONResponse Error
func (UpdateSource500JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource500JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSourceRequestObject ¶
type UpdateSourceRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateSourceJSONRequestBody
}
type UpdateSourceResponseObject ¶
type UpdateSourceResponseObject interface {
VisitUpdateSourceResponse(w http.ResponseWriter) error
}
Directories
¶
| Path | Synopsis |
|---|---|
|
Package server provides primitives to interact with the openapi HTTP API.
|
Package server provides primitives to interact with the openapi HTTP API. |
|
Package server provides primitives to interact with the openapi HTTP API.
|
Package server provides primitives to interact with the openapi HTTP API. |