Documentation
¶
Index ¶
- Variables
- func ValidateCreatequeueresponse(result *Createqueueresponse) (err error)
- func ValidateCreatequeueresponseView(result *CreatequeueresponseView) (err error)
- func ValidateMessagestatus(result *Messagestatus) (err error)
- func ValidateMessagestatusView(result *MessagestatusView) (err error)
- func ValidateReadqueueresponse(result *Readqueueresponse) (err error)
- func ValidateReadqueueresponseView(result *ReadqueueresponseView) (err error)
- type Createqueueresponse
- type CreatequeueresponseView
- type Messagestatus
- type MessagestatusView
- type Readqueueresponse
- type ReadqueueresponseView
Constants ¶
This section is empty.
Variables ¶
var ( // CreatequeueresponseMap is a map indexing the attribute names of // Createqueueresponse by view name. CreatequeueresponseMap = map[string][]string{ "default": { "id", "name", "description", "account", }, } // ReadqueueresponseMap is a map indexing the attribute names of // Readqueueresponse by view name. ReadqueueresponseMap = map[string][]string{ "default": { "id", "name", "description", "total-messages", "bytes", "first-time", "last-time", "consumer-count", "created-at", }, } // MessagestatusMap is a map indexing the attribute names of Messagestatus by // view name. MessagestatusMap = map[string][]string{ "default": { "id", }, } )
Functions ¶
func ValidateCreatequeueresponse ¶
func ValidateCreatequeueresponse(result *Createqueueresponse) (err error)
ValidateCreatequeueresponse runs the validations defined on the viewed result type Createqueueresponse.
func ValidateCreatequeueresponseView ¶
func ValidateCreatequeueresponseView(result *CreatequeueresponseView) (err error)
ValidateCreatequeueresponseView runs the validations defined on CreatequeueresponseView using the "default" view.
func ValidateMessagestatus ¶ added in v0.38.0
func ValidateMessagestatus(result *Messagestatus) (err error)
ValidateMessagestatus runs the validations defined on the viewed result type Messagestatus.
func ValidateMessagestatusView ¶ added in v0.38.0
func ValidateMessagestatusView(result *MessagestatusView) (err error)
ValidateMessagestatusView runs the validations defined on MessagestatusView using the "default" view.
func ValidateReadqueueresponse ¶
func ValidateReadqueueresponse(result *Readqueueresponse) (err error)
ValidateReadqueueresponse runs the validations defined on the viewed result type Readqueueresponse.
func ValidateReadqueueresponseView ¶
func ValidateReadqueueresponseView(result *ReadqueueresponseView) (err error)
ValidateReadqueueresponseView runs the validations defined on ReadqueueresponseView using the "default" view.
Types ¶
type Createqueueresponse ¶
type Createqueueresponse struct {
// Type to project
Projected *CreatequeueresponseView
// View to render
View string
}
Createqueueresponse is the viewed result type that is projected based on a view.
type CreatequeueresponseView ¶
type CreatequeueresponseView struct {
// queue
ID *string
// Name of the created queue.
Name *string
// Description of the created queue.
Description *string
// Reference to billable account
Account *string
}
CreatequeueresponseView is a type that runs validations on a projected type.
type Messagestatus ¶ added in v0.38.0
type Messagestatus struct {
// Type to project
Projected *MessagestatusView
// View to render
View string
}
Messagestatus is the viewed result type that is projected based on a view.
type MessagestatusView ¶ added in v0.38.0
type MessagestatusView struct {
// queue
ID *string
}
MessagestatusView is a type that runs validations on a projected type.
type Readqueueresponse ¶
type Readqueueresponse struct {
// Type to project
Projected *ReadqueueresponseView
// View to render
View string
}
Readqueueresponse is the viewed result type that is projected based on a view.
type ReadqueueresponseView ¶
type ReadqueueresponseView struct {
// ID
ID *string
// Name of the queue.
Name *string
// Description of the queue.
Description *string
// Number of messages sent to the queue
TotalMessages *uint64
// Number of bytes in the queue
Bytes *uint64
// Timestamp of the first message in the queue
FirstTime *string
// Timestamp of the last message in the queue
LastTime *string
// Number of consumers
ConsumerCount *int
// Timestamp when the queue was created
CreatedAt *string
}
ReadqueueresponseView is a type that runs validations on a projected type.