Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andygrunwald/cachet
/ types & classes
Types & classes
55 in github.com/andygrunwald/cachet
⨍
Functions
106
◇
Types & classes
55
Struct
AuthenticationService
AuthenticationService contains contains Authentication related functions.
authentication.go:11
Struct
Client
A Client manages communication with the Cachet API.
cachet.go:18
Struct
Component
Component entity reflects one single component
components.go:34
Struct
ComponentGroup
ComponentGroup entity reflects one single component group
component_groups.go:20
Struct
ComponentGroupResponse
ComponentGroupResponse reflects the response of /components/groups call
component_groups.go:34
Struct
ComponentGroupsQueryParams
ComponentGroupsQueryParams contains fields to filter returned results
component_groups.go:40
Struct
ComponentGroupsService
ComponentGroupsService contains REST endpoints that belongs to cachet components.
component_groups.go:15
Struct
ComponentResponse
ComponentResponse reflects the response of /components call
components.go:51
Struct
ComponentsQueryParams
ComponentsQueryParams contains fields to filter returned results
components.go:57
Struct
ComponentsService
ComponentsService contains REST endpoints that belongs to cachet components.
components.go:24
Struct
GeneralService
GeneralService contains REST endpoints that belongs no specific service.
general.go:4
Struct
Incident
Incident entity reflects one single incident
incidents.go:33
Struct
IncidentResponse
IncidentResponse reflects the response of /incidents call
incidents.go:61
Struct
IncidentUpdate
IncidentUpdate entity reflects one single incident update
incident_updates.go:13
Struct
IncidentUpdateResponse
IncidentUpdateResponse reflects the response of /incident updates call
incident_updates.go:28
Struct
IncidentUpdatesService
IncidentUpdatesService contains REST endpoints that belongs to cachet incidents.
incident_updates.go:8
Struct
IncidentsQueryParams
IncidentsQueryParams contains fields to filter returned results
incidents.go:67
Struct
IncidentsService
IncidentsService contains REST endpoints that belongs to cachet incidents.
incidents.go:28
Struct
Latest
Latest ...
meta.go:38
Struct
Links
Links will contain urls about the next and previous page. Docs: https://docs.cachethq.io/docs/meta
meta.go:26
Struct
Meta
Meta can contain extra information such as the current paging attributes or links to other pages. Some responses will contain a meta object. Docs: ht
meta.go:7
Struct
MetaVersion
MetaVersion ...
meta.go:32
Struct
Metric
Metric entity reflects one single metric
metrics.go:41
Struct
MetricQueryParams
MetricQueryParams contains fields to filter returned results
metrics.go:77
Struct
MetricResponse
MetricResponse reflects the response of /metric call
metrics.go:71
Struct
MetricsService
MetricsService contains REST endpoints that belongs to cachet metrics.
metrics.go:36
Struct
Pagination
Pagination will contain detail information about pages. Docs: https://docs.cachethq.io/docs/meta
meta.go:14
Struct
PingResponse
PingResponse entity contains the Response of a /ping call.
general.go:9
Struct
Point
Point is a single point in a Metric
metrics.go:60
Struct
QueryOptions
QueryOptions is a list of general params in each GET request.
cachet.go:48
Struct
Response
Response is a Cachet API response. This wraps the standard http.Response returned from Cachet.
cachet.go:43
Struct
Schedule
Schedule entity reflects one single schedule
schedules.go:22
Struct
ScheduleResponse
ScheduleResponse reflects the response of schedules call
schedules.go:36
Struct
SchedulesQueryParams
SchedulesQueryParams contains fields to filter returned results
schedules.go:42
Struct
SchedulesService
SchedulesService contains REST endpoints that belongs to cachet schedules.
schedules.go:17
Struct
SortOrdering
SortOrdering ...
meta.go:45
Struct
Status
Status entity contains the contents of API Response of a /status call.
general.go:25
Struct
StatusAPIResponse
StatusAPIResponse entity contains the Response of a /status call.
general.go:20
Struct
Subscriber
Subscriber entity reflects one single subscriber
subscribers.go:13
Struct
SubscriberResponse
SubscriberResponse reflects the response of /subscribers call
subscribers.go:23
Struct
SubscribersQueryParams
SubscribersQueryParams contains fields to filter returned results
subscribers.go:29
Struct
SubscribersService
SubscribersService contains REST endpoints that belongs to cachet subscribers.
subscribers.go:8
Struct
SubscriptionsService
SubscriptionsService contains REST endpoints that belongs to cachet subscriptions.
subscriptions.go:8
Struct
Tag
Tag ...
components.go:29
Struct
VersionResponse
VersionResponse entity contains the Response of a /version call.
general.go:14
Struct
componentAPIResponse
componentApiResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the component in th
components.go:70
Struct
componentGroupAPIResponse
componentGroupAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the component
component_groups.go:52
Struct
foo
cachet_test.go:188
Struct
incidentUpdatesAPIResponse
incidentsAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the incident in the
incident_updates.go:36
Struct
incidentsAPIResponse
incidentsAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the incident in the
incidents.go:80
Struct
metricAPIResponse
metricAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the metric in the "dat
metrics.go:84
Struct
metricPointAPIResponse
metricPointAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the metric point
metrics.go:98
Struct
metricPointsAPIResponse
metricPointsAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the metric point
metrics.go:91
Struct
schedulesAPIResponse
schedulesAPIResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the incident in the
schedules.go:52
Struct
subscriberAPIResponse
subscriberApiResponse is an internal type to hide some the "data" nested level from the API. Some calls (e.g. Get or Create) return the subscriber in
subscribers.go:36