# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateCompanyRequest calls the generic CreateCompany builder with application/json body.
NewCreateCompanyRequestWithBody generates requests for CreateCompany with any type of body.
NewDeleteCompanyByIdRequest generates requests for DeleteCompanyById.
NewGetCompaniesRequest generates requests for GetCompanies.
NewGetCompanyByIdRequest generates requests for GetCompanyById.
NewSearchCompanyRequest calls the generic SearchCompany builder with application/json body.
NewSearchCompanyRequestWithBody generates requests for SearchCompany with any type of body.
NewUpdateCompanyRequest calls the generic UpdateCompany builder with application/json body.
NewUpdateCompanyRequestWithBody generates requests for UpdateCompany with any type of body.
ParseCreateCompanyResponse parses an HTTP response from a CreateCompanyWithResponse call.
ParseDeleteCompanyByIdResponse parses an HTTP response from a DeleteCompanyByIdWithResponse call.
ParseGetCompaniesResponse parses an HTTP response from a GetCompaniesWithResponse call.
ParseGetCompanyByIdResponse parses an HTTP response from a GetCompanyByIdWithResponse call.
ParseSearchCompanyResponse parses an HTTP response from a SearchCompanyWithResponse call.
ParseUpdateCompanyResponse parses an HTTP response from a UpdateCompanyWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for SortDirection.
Defines values for FilterOperator.
Defines values for SortDirection.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for CreateCompanyJSONBodyAssociationsTypesAssociationCategory.
Defines values for CreateCompanyJSONBodyAssociationsTypesAssociationCategory.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
Defines values for FilterOperator.
No description provided by the author
Defines values for CreateCompanyJSONBodyAssociationsTypesAssociationCategory.
Defines values for CreateCompanyJSONBodyAssociationsTypesAssociationCategory.

# Structs

AssociationResponse defines model for AssociationResponse.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CompaniesResponse defines model for CompaniesResponse.
CompaniesSearchResponse defines model for CompaniesSearchResponse.
CompanyAssociations defines model for CompanyAssociations.
CompanyResponse defines model for CompanyResponse.
CompanySearchResponse defines model for CompanySearchResponse.
CreateCompanyJSONBody defines parameters for CreateCompany.
No description provided by the author
No description provided by the author
Filter defines model for Filter.
GetCompaniesParams defines parameters for GetCompanies.
No description provided by the author
GetCompanyByIdParams defines parameters for GetCompanyById.
No description provided by the author
ObjectAssociationsResponse defines model for ObjectAssociationsResponse.
Paging defines model for Paging.
PagingNext defines model for PagingNext.
PropertyHistory defines model for PropertyHistory.
SearchCompanyJSONBody defines parameters for SearchCompany.
No description provided by the author
SearchParams defines model for SearchParams.
ServerInterfaceWrapper converts echo contexts to parameters.
Sort defines model for Sort.
UpdateCompanyJSONBody defines parameters for UpdateCompany.
No description provided by the author

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.

# Type aliases

Archived defines model for Archived.
Associations defines model for Associations.
ClientOption allows setting custom parameters during construction.
CompanyProperties defines model for CompanyProperties.
CreateCompanyJSONBodyAssociationsTypesAssociationCategory defines parameters for CreateCompany.
CreateCompanyJSONRequestBody defines body for CreateCompany for application/json ContentType.
FilterGroups defines model for FilterGroups.
FilterOperator defines model for Filter.Operator.
Properties defines model for Properties.
PropertiesWithHistory defines model for PropertiesWithHistory.
RequestEditorFn is the function signature for the RequestEditor callback function.
SearchCompanyJSONRequestBody defines body for SearchCompany for application/json ContentType.
SortDirection defines model for Sort.Direction.
UpdateCompanyJSONRequestBody defines body for UpdateCompany for application/json ContentType.