package
0.0.0-20240915214545-3758eb9922f3
Repository: https://github.com/andersonjoseph/soundgo.git
Documentation: pkg.go.dev
# Functions
LabelerFromContext retrieves the Labeler from the provided context, if present.
NewClient initializes new Client defined by OAS.
NewOptInt returns new OptInt with value set to v.
NewOptString returns new OptString with value set to v.
NewOptUpdateAudioInputStatus returns new OptUpdateAudioInputStatus with value set to v.
NewServer creates new Server.
WithClient specifies http client to use.
WithErrorHandler specifies error handler to use.
WithMaxMultipartMemory specifies limit of memory for storing file parts.
WithMeterProvider specifies a meter provider to use for creating a meter.
WithMethodNotAllowed specifies Method Not Allowed handler to use.
WithMiddleware specifies middlewares to use.
WithNotFound specifies Not Found handler to use.
WithPathPrefix specifies server path prefix.
WithServerURL sets context key to override server URL.
WithTracerProvider specifies a tracer provider to use for creating a tracer.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Ref: #/components/schemas/audio.
Ref: #/components/schemas/audio-input.
No description provided by the author
No description provided by the author
No description provided by the author
Client implements OAS client.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreatePasswordResetRequestNoContent is response for CreatePasswordResetRequest operation.
No description provided by the author
No description provided by the author
No description provided by the author
DeleteAudioNoContent is response for DeleteAudio operation.
No description provided by the author
DeleteAudioParams is parameters of deleteAudio operation.
DeleteSessionNoContent is response for DeleteSession operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetAudioFileOKHeaders wraps GetAudioFileOK with response headers.
GetAudioFileParams is parameters of getAudioFile operation.
No description provided by the author
GetAudioFilePartialContentHeaders wraps GetAudioFilePartialContent with response headers.
No description provided by the author
No description provided by the author
No description provided by the author
GetAudioParams is parameters of getAudio operation.
No description provided by the author
GetUserAudiosOKHeaders wraps []Audio with response headers.
GetUserAudiosParams is parameters of getUserAudios operation.
Labeler is used to allow adding custom attributes to the server request metrics.
No description provided by the author
OptInt is optional int.
OptString is optional string.
OptUpdateAudioInputStatus is optional UpdateAudioInputStatus.
Ref: #/components/schemas/password-reset-input.
Ref: #/components/schemas/password-reset-request-input.
No description provided by the author
ResetPasswordNoContent is response for ResetPassword operation.
Route is route object.
Server implements http server based on OpenAPI v3 specification and calls Handler to handle requests.
Ref: #/components/schemas/session.
Ref: #/components/schemas/session-input.
No description provided by the author
UnimplementedHandler is no-op Handler which returns http.ErrNotImplemented.
No description provided by the author
No description provided by the author
Ref: #/components/schemas/update-audio-input.
No description provided by the author
UpdateAudioParams is parameters of updateAudio operation.
No description provided by the author
Ref: #/components/schemas/update-user-input.
UpdateUserParams is parameters of updateUser operation.
Ref: #/components/schemas/user.
Ref: #/components/schemas/user-input.
# Interfaces
No description provided by the author
ClientOption is client config option.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Handler handles operations described by OpenAPI v3 specification.
Invoker invokes operations described by OpenAPI v3 specification.
Option is config option.
No description provided by the author
SecurityHandler is handler for security parameters.
SecuritySource is provider of security values (tokens, passwords, etc.).
ServerOption is server config option.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
The current health status of the API.
The current health status of the API.
ErrorHandler is error handler.
Middleware is middleware type.
No description provided by the author