package
0.28.0
Repository: https://github.com/solarisdb/solaris.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers creates http.Handler with routing matching OpenAPI spec.
RegisterHandlersWithOptions creates http.Handler with additional options.

# Structs

CreateLogRequest The request object to create log.
CreateRecordRequest The request object to create a record.
CreateRecordsRequest The request object to create records.
CreateRecordsResponse The response object to the create records request.
DeleteLogsRequest The request object to delete logs.
DeleteLogsResponse The response object to the delete logs request.
GinServerOptions provides options for the Gin server.
Log The log object.
QueryLogsParams defines parameters for QueryLogs.
QueryLogsResult The response object to the query logs request.
QueryRecordsParams defines parameters for QueryRecords.
QueryRecordsResult The response object to the query records request.
Record The record object.
ServerInterfaceWrapper converts contexts to parameters.
UpdateLogRequest The request object to update log.

# Interfaces

ServerInterface represents all server handlers.

# Type aliases

CreateLogJSONRequestBody defines body for CreateLog for application/json ContentType.
CreateRecordsJSONRequestBody defines body for CreateRecords for application/json ContentType.
DeleteLogsJSONRequestBody defines body for DeleteLogs for application/json ContentType.
Desc defines model for Desc.
FromPageId defines model for FromPageId.
Limit defines model for Limit.
LogId defines model for LogId.
LogIds defines model for LogIds.
LogsCondFilter defines model for LogsCondFilter.
No description provided by the author
RecordsCondFilter defines model for RecordsCondFilter.
Tags The log tags.
UpdateLogJSONRequestBody defines body for UpdateLog for application/json ContentType.