MCPcopy Create free account

hub / github.com/MarioCarrion/todo-api-microservice-example / types & classes

Types & classes180 in github.com/MarioCarrion/todo-api-microservice-example

↓ 16 callersTypeAliasPriority
Priority defines model for Priority.
internal/rest/server.gen.go:38
↓ 6 callersStructError
Error represents an error that could be wrapping another error, it includes a code for determining what triggered the error.
internal/errors.go:9
↓ 5 callersTypeAliasPriority
Priority indicates how important a Task is.
internal/todo.go:25
↓ 4 callersTypeAliasPriority
internal/postgresql/db/models.go:15
Class
cmd/rest-server/static/swagger-ui/swagger-ui-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-es-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-es-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-es-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-es-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-es-bundle.js:2
Class
cmd/rest-server/static/swagger-ui/swagger-ui-es-bundle.js:2
TypeAliasCategory
Category is human readable value meant to be used to organize your tasks. Category values are unique.
internal/todo.go:38
StructClient
Client which conforms to the OpenAPI3 specification for this service.
client.gen.go:139
InterfaceClientInterface
The interface specification for the client above.
client.gen.go:200
FuncTypeClientOption
ClientOption allows setting custom parameters during construction
client.gen.go:156
StructClientWithResponses
ClientWithResponses builds on ClientInterface to offer response payloads
client.gen.go:529
InterfaceClientWithResponsesInterface
ClientWithResponsesInterface is the interface specification for the client with responses above.
client.gen.go:556
StructConfiguration
Configuration ...
internal/envvar/envvar.go:21
StructCreateParams
CreateParams defines the arguments used for creating Task records.
internal/params.go:8
StructCreateTask201JSONResponse
internal/rest/server.gen.go:412
StructCreateTask400JSONResponse
internal/rest/server.gen.go:423
StructCreateTask500JSONResponse
internal/rest/server.gen.go:432
StructCreateTaskJSONBody
CreateTaskJSONBody defines parameters for CreateTask.
client.gen.go:96
StructCreateTaskJSONBody
CreateTaskJSONBody defines parameters for CreateTask.
internal/rest/server.gen.go:95
TypeAliasCreateTaskJSONRequestBody
CreateTaskJSONRequestBody defines body for CreateTask for application/json ContentType.
client.gen.go:120
TypeAliasCreateTaskJSONRequestBody
CreateTaskJSONRequestBody defines body for CreateTask for application/json ContentType.
internal/rest/server.gen.go:119
StructCreateTaskRequestObject
internal/rest/server.gen.go:404
StructCreateTaskResponse
client.gen.go:579
InterfaceCreateTaskResponseObject
internal/rest/server.gen.go:408
StructCreateTasksRequest
CreateTasksRequest defines model for CreateTasksRequest.
client.gen.go:72
StructCreateTasksRequest
CreateTasksRequest defines model for CreateTasksRequest.
internal/rest/server.gen.go:71
StructCreateTasksResponse
CreateTasksResponse defines model for CreateTasksResponse.
client.gen.go:51
StructCreateTasksResponse
CreateTasksResponse defines model for CreateTasksResponse.
internal/rest/server.gen.go:50
StructCreateTasksResponseJSONResponse
internal/rest/server.gen.go:387
InterfaceDBTX
internal/postgresql/db/db.go:14
StructDates
Dates defines model for Dates.
client.gen.go:30
StructDates
Dates indicates a point in time where a task starts or completes, dates are not enforced on Tasks.
internal/todo.go:41
StructDates
Dates defines model for Dates.
internal/rest/server.gen.go:29
StructDeleteTask200Response
internal/rest/server.gen.go:490
StructDeleteTask404Response
internal/rest/server.gen.go:498
StructDeleteTask500JSONResponse
internal/rest/server.gen.go:506
StructDeleteTaskRequestObject
internal/rest/server.gen.go:482
StructDeleteTaskResponse
client.gen.go:627
InterfaceDeleteTaskResponseObject
internal/rest/server.gen.go:486
StructElasticsearchClient
internal/elasticsearch/task_test.go:205
TypeAliasErrorCode
ErrorCode defines supported error codes.
internal/errors.go:16
StructErrorResponse
ErrorResponse defines model for ErrorResponse.
client.gen.go:56
StructErrorResponse
ErrorResponse defines model for ErrorResponse.
internal/rest/server.gen.go:55
StructErrorResponseJSONResponse
internal/rest/server.gen.go:391
StructEvent
internal/kafka/task_test.go:57
StructFakeProvider
internal/envvar/envvartesting/provider.gen.go:10
StructFakeSearchableTaskStore
internal/memcached/memcachedtesting/searchable_task_store.gen.go:12
StructFakeTaskMessageBrokerPublisher
internal/service/servicetesting/task_message_broker_publisher.gen.go:12
StructFakeTaskRepository
internal/service/servicetesting/task_repository.gen.go:12
StructFakeTaskSearchRepository
internal/service/servicetesting/task_search_repository.gen.go:12
StructFakeTaskService
internal/rest/resttesting/task_service.gen.go:12
StructFakeTaskStore
internal/memcached/memcachedtesting/task_store.gen.go:12
InterfaceHttpRequestDoer
Doer performs HTTP requests. The standard http.Client implements this interface.
client.gen.go:134
StructInsertTaskParams
internal/postgresql/db/tasks.sql.go:46
StructInvalidParamFormatError
internal/rest/server.gen.go:305
StructKafkaClient
internal/kafka/task_test.go:258
StructKafkaConsumer
KafkaConsumer is the consumer implementation of Kafka.
cmd/internal/kafka.go:39
StructKafkaMessageBroker
KafkaMessageBroker represents Kafka as a Message Broker.
cmd/rest-server/kafka.go:14
StructKafkaProducer
KafkaProducer is the producer implementation of Kafka.
cmd/internal/kafka.go:11
StructMemcachedClient
internal/memcached/task_test.go:280
InterfaceMessageBrokerPublisher
MessageBrokerPublisher represents the type that indicates the different Message Brokers supported.
cmd/rest-server/main.go:37
FuncTypeMiddlewareFunc
func(http.Handler) http.Handler
internal/rest/server.gen.go:153
StructNullPriority
internal/postgresql/db/models.go:36
TypeAliasPriority
Priority defines model for Priority.
client.gen.go:39
InterfaceProvider
go:generate counterfeiter -generate counterfeiter:generate -o envvartesting/provider.gen.go . Provider Provider ...
internal/envvar/envvar.go:16
StructProvider
Provider ...
internal/envvar/vault/vault.go:13
StructQueries
internal/postgresql/db/db.go:24
StructRabbitMQ
RabbitMQ ...
cmd/internal/rabbitmq.go:12
StructRabbitMQClient
internal/rabbitmq/task_test.go:364
StructRabbitMQMessageBroker
RabbitMQMessageBroker represents RabbitMQ as a Message Broker.
cmd/rest-server/rabbitmq.go:14
StructReadTask200JSONResponse
internal/rest/server.gen.go:523
StructReadTask404Response
internal/rest/server.gen.go:532
StructReadTask500JSONResponse
internal/rest/server.gen.go:540
StructReadTaskRequestObject
internal/rest/server.gen.go:515
StructReadTaskResponse
client.gen.go:649
InterfaceReadTaskResponseObject
internal/rest/server.gen.go:519
StructReadTasksResponse
ReadTasksResponse defines model for ReadTasksResponse.
client.gen.go:61
StructReadTasksResponse
ReadTasksResponse defines model for ReadTasksResponse.
internal/rest/server.gen.go:60
StructReadTasksResponseJSONResponse
internal/rest/server.gen.go:395
StructRedisClient
internal/redis/task_test.go:277
StructRedisMessageBroker
RedisMessageBroker represents Redis as a Message Broker.
cmd/rest-server/redis.go:16
FuncTypeRequestEditorFn
RequestEditorFn is the function signature for the RequestEditor callback function
client.gen.go:129
StructRequiredHeaderError
internal/rest/server.gen.go:292
StructRequiredParamError
internal/rest/server.gen.go:284
StructSearchParams
- SearchParams defines the arguments used for searching Task records.
internal/params.go:32
StructSearchResults
SearchResults defines the collection of tasks that were found.
internal/params.go:48
StructSearchTask200JSONResponse
internal/rest/server.gen.go:451
StructSearchTask400JSONResponse
internal/rest/server.gen.go:462
StructSearchTask500JSONResponse
internal/rest/server.gen.go:471
StructSearchTaskJSONBody
SearchTaskJSONBody defines parameters for SearchTask.
client.gen.go:103
next →1–100 of 180, ranked by callers