Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type PageQuery ¶
type PageQuery struct {
PageSize int `json:"page_size" url:"page_size,omitempty" form:"page_size"`
NextPageToken string `json:"next_page_token" url:"next_page_token,omitempty" form:"next_page_token"`
}
PageQuery manages paginated list requests.
type QuarterdeckClient ¶
type QuarterdeckClient interface {
// Unauthenticated endpoints
Status(context.Context) (*StatusReply, error)
}
type Reply ¶
type Reply struct {
Success bool `json:"success"`
Error string `json:"error,omitempty"`
Unverified bool `json:"unverified,omitempty"`
}
Reply contains standard fields that are used for generic API responses and errors.
func ErrorResponse ¶
func ErrorResponse(err interface{}) Reply
Construct a new response for an error or simply return unsuccessful.
type StatusReply ¶
type StatusReply struct {
Status string `json:"status"`
Uptime string `json:"uptime,omitempty"`
Version string `json:"version,omitempty"`
}
Returned on status requests.
Click to show internal directories.
Click to hide internal directories.