# Functions
AssertApiItemFleetRequired checks if the required fields are not zero-ed.
AssertApiItemRequired checks if the required fields are not zero-ed.
AssertApiItemServiceRequired checks if the required fields are not zero-ed.
AssertEnvoyFleetItemRequired checks if the required fields are not zero-ed.
AssertInlineObject1Required checks if the required fields are not zero-ed.
AssertInlineObjectRequired checks if the required fields are not zero-ed.
AssertNamespaceItemRequired checks if the required fields are not zero-ed.
AssertRecurseApiItemFleetRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseApiItemRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseApiItemServiceRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseEnvoyFleetItemRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseInlineObject1Required recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseInlineObjectRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertInterfaceRequired recursively checks each struct in a slice against the callback.
AssertRecurseNamespaceItemRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseServiceItemRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseServicePortItemRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseStaticRouteItemFleetRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertRecurseStaticRouteItemRequired recursively checks if required fields are not zero-ed in a nested slice.
AssertNestedValueRequired checks each struct in the nested slice against the callback.
AssertServiceItemRequired checks if the required fields are not zero-ed.
AssertServicePortItemRequired checks if the required fields are not zero-ed.
AssertStaticRouteItemFleetRequired checks if the required fields are not zero-ed.
AssertStaticRouteItemRequired checks if the required fields are not zero-ed.
DefaultErrorHandler defines the default logic on how to handle errors from the controller.
EncodeJSONResponse uses the json encoder to write an interface to the http response with an optional status code.
No description provided by the author
IsZeroValue checks if the val is the zero-ed value.
No description provided by the author
NewApisApiController creates a default api controller.
NewApisApiService creates a default api service.
NewCreateNewFleetApiController creates a default api controller.
NewCreateNewFleetApiService creates a default api service.
NewCreateNewStaticRouteApiController creates a default api controller.
NewCreateNewStaticRouteApiService creates a default api service.
NewFleetsApiController creates a default api controller.
NewFleetsApiService creates a default api service.
NewNamespacesApiController creates a default api controller.
NewNamespacesApiService creates a default api service.
No description provided by the author
NewRouter creates a new router for any number of api routers.
NewServicesApiController creates a default api controller.
NewServicesApiService creates a default api service.
NewStaticRouteApiController creates a default api controller.
NewStaticRouteApiService creates a default api service.
NewStaticRoutesApiController creates a default api controller.
NewStaticRoutesApiService creates a default api service.
ReadFormFilesToTempFiles reads files array data from a request form and writes it to a temporary files.
ReadFormFileToTempFile reads file data from a request form and writes it to a temporary file.
Response return a ImplResponse struct filled.
WithApisApiErrorHandler inject ErrorHandler into controller.
WithCreateNewFleetApiErrorHandler inject ErrorHandler into controller.
WithCreateNewStaticRouteApiErrorHandler inject ErrorHandler into controller.
WithFleetsApiErrorHandler inject ErrorHandler into controller.
WithNamespacesApiErrorHandler inject ErrorHandler into controller.
WithServicesApiErrorHandler inject ErrorHandler into controller.
WithStaticRouteApiErrorHandler inject ErrorHandler into controller.
WithStaticRoutesApiErrorHandler inject ErrorHandler into controller.
# Variables
ErrTypeAssertionError is thrown when type an interface does not match the asserted type.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
ApisApiController binds http requests to an api service and writes the service results to the http response.
ApisApiService is a service that implements the logic for the ApisApiServicer This service should implement the business logic for every endpoint for the ApisApi API.
CreateNewFleetApiController binds http requests to an api service and writes the service results to the http response.
CreateNewFleetApiService is a service that implements the logic for the CreateNewFleetApiServicer This service should implement the business logic for every endpoint for the CreateNewFleetApi API.
CreateNewStaticRouteApiController binds http requests to an api service and writes the service results to the http response.
CreateNewStaticRouteApiService is a service that implements the logic for the CreateNewStaticRouteApiServicer This service should implement the business logic for every endpoint for the CreateNewStaticRouteApi API.
No description provided by the author
FleetsApiController binds http requests to an api service and writes the service results to the http response.
FleetsApiService is a service that implements the logic for the FleetsApiServicer This service should implement the business logic for every endpoint for the FleetsApi API.
Implementation response defines an error code with the associated body.
No description provided by the author
No description provided by the author
No description provided by the author
NamespacesApiController binds http requests to an api service and writes the service results to the http response.
NamespacesApiService is a service that implements the logic for the NamespacesApiServicer This service should implement the business logic for every endpoint for the NamespacesApi API.
ParsingError indicates that an error has occurred when parsing request parameters.
No description provided by the author
RequiredError indicates that an error has occurred when parsing request parameters.
A Route defines the parameters for an api endpoint.
No description provided by the author
No description provided by the author
ServicesApiController binds http requests to an api service and writes the service results to the http response.
ServicesApiService is a service that implements the logic for the ServicesApiServicer This service should implement the business logic for every endpoint for the ServicesApi API.
StaticRouteApiController binds http requests to an api service and writes the service results to the http response.
StaticRouteApiService is a service that implements the logic for the StaticRouteApiServicer This service should implement the business logic for every endpoint for the StaticRouteApi API.
No description provided by the author
No description provided by the author
StaticRoutesApiController binds http requests to an api service and writes the service results to the http response.
StaticRoutesApiService is a service that implements the logic for the StaticRoutesApiServicer This service should implement the business logic for every endpoint for the StaticRoutesApi API.
# Interfaces
ApisApiRouter defines the required methods for binding the api requests to a responses for the ApisApi The ApisApiRouter implementation should parse necessary information from the http request, pass the data to a ApisApiServicer to perform the required actions, then write the service results to the http response.
ApisApiServicer defines the api actions for the ApisApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
CreateNewFleetApiRouter defines the required methods for binding the api requests to a responses for the CreateNewFleetApi The CreateNewFleetApiRouter implementation should parse necessary information from the http request, pass the data to a CreateNewFleetApiServicer to perform the required actions, then write the service results to the http response.
CreateNewFleetApiServicer defines the api actions for the CreateNewFleetApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
CreateNewStaticRouteApiRouter defines the required methods for binding the api requests to a responses for the CreateNewStaticRouteApi The CreateNewStaticRouteApiRouter implementation should parse necessary information from the http request, pass the data to a CreateNewStaticRouteApiServicer to perform the required actions, then write the service results to the http response.
CreateNewStaticRouteApiServicer defines the api actions for the CreateNewStaticRouteApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
FleetsApiRouter defines the required methods for binding the api requests to a responses for the FleetsApi The FleetsApiRouter implementation should parse necessary information from the http request, pass the data to a FleetsApiServicer to perform the required actions, then write the service results to the http response.
FleetsApiServicer defines the api actions for the FleetsApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
NamespacesApiRouter defines the required methods for binding the api requests to a responses for the NamespacesApi The NamespacesApiRouter implementation should parse necessary information from the http request, pass the data to a NamespacesApiServicer to perform the required actions, then write the service results to the http response.
NamespacesApiServicer defines the api actions for the NamespacesApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
Router defines the required methods for retrieving api routes.
ServicesApiRouter defines the required methods for binding the api requests to a responses for the ServicesApi The ServicesApiRouter implementation should parse necessary information from the http request, pass the data to a ServicesApiServicer to perform the required actions, then write the service results to the http response.
ServicesApiServicer defines the api actions for the ServicesApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
StaticRouteApiRouter defines the required methods for binding the api requests to a responses for the StaticRouteApi The StaticRouteApiRouter implementation should parse necessary information from the http request, pass the data to a StaticRouteApiServicer to perform the required actions, then write the service results to the http response.
StaticRouteApiServicer defines the api actions for the StaticRouteApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
StaticRoutesApiRouter defines the required methods for binding the api requests to a responses for the StaticRoutesApi The StaticRoutesApiRouter implementation should parse necessary information from the http request, pass the data to a StaticRoutesApiServicer to perform the required actions, then write the service results to the http response.
StaticRoutesApiServicer defines the api actions for the StaticRoutesApi service This interface intended to stay up to date with the openapi yaml used to generate it, while the service implementation can ignored with the .openapi-generator-ignore file and updated with the logic required for the API.
# Type aliases
ApisApiOption for how the controller is set up.
CreateNewFleetApiOption for how the controller is set up.
CreateNewStaticRouteApiOption for how the controller is set up.
ErrorHandler defines the required method for handling error.
FleetsApiOption for how the controller is set up.
NamespacesApiOption for how the controller is set up.
Routes are a collection of defined api endpoints.
ServicesApiOption for how the controller is set up.
StaticRouteApiOption for how the controller is set up.
StaticRoutesApiOption for how the controller is set up.