Documentation ¶
Index ¶
- type Site
- type User
- type UserWebhookSubscription
- func (sub *UserWebhookSubscription) Alias() string
- func (sub *UserWebhookSubscription) As(alias string) *UserWebhookSubscription
- func (sub *UserWebhookSubscription) Fields() *database.ModelFields
- func (UserWebhookSubscription) IsWebhookSubscription()
- func (sub *UserWebhookSubscription) QueryWithCursor(ctx context.Context, runner sq.BaseRunner, q sq.SelectBuilder, ...) ([]WebhookSubscription, *model.Cursor)
- func (sub *UserWebhookSubscription) Table() string
- type WebhookDelivery
- func (whd *WebhookDelivery) Alias() string
- func (whd *WebhookDelivery) As(alias string) *WebhookDelivery
- func (whd *WebhookDelivery) Fields() *database.ModelFields
- func (whd *WebhookDelivery) QueryWithCursor(ctx context.Context, runner sq.BaseRunner, q sq.SelectBuilder, ...) ([]*WebhookDelivery, *model.Cursor)
- func (whd *WebhookDelivery) Table() string
- func (whd *WebhookDelivery) WithName(name string) *WebhookDelivery
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Site ¶
type Site struct { ID int `json:"id"` Created time.Time `json:"created"` Updated time.Time `json:"updated"` Domain string `json:"domain"` Protocol Protocol `json:"protocol"` Version string `json:"version"` NotFound *string `json:"notFound"` // contains filtered or unexported fields }
func (*Site) Fields ¶
func (site *Site) Fields() *database.ModelFields
func (*Site) QueryWithCursor ¶
type User ¶
type User struct { ID int `json:"id"` Created time.Time `json:"created"` Updated time.Time `json:"updated"` Username string `json:"username"` Email string `json:"email"` URL *string `json:"url"` Location *string `json:"location"` Bio *string `json:"bio"` }
func (*User) CanonicalName ¶
type UserWebhookSubscription ¶
type UserWebhookSubscription struct { ID int `json:"id"` Events []WebhookEvent `json:"events"` Query string `json:"query"` URL string `json:"url"` UserID int AuthMethod string ClientID *string TokenHash *string Expires *time.Time Grants *string NodeID *string // contains filtered or unexported fields }
func (*UserWebhookSubscription) Alias ¶
func (sub *UserWebhookSubscription) Alias() string
func (*UserWebhookSubscription) As ¶
func (sub *UserWebhookSubscription) As(alias string) *UserWebhookSubscription
func (*UserWebhookSubscription) Fields ¶
func (sub *UserWebhookSubscription) Fields() *database.ModelFields
func (UserWebhookSubscription) IsWebhookSubscription ¶
func (UserWebhookSubscription) IsWebhookSubscription()
func (*UserWebhookSubscription) QueryWithCursor ¶
func (sub *UserWebhookSubscription) QueryWithCursor(ctx context.Context, runner sq.BaseRunner, q sq.SelectBuilder, cur *model.Cursor) ([]WebhookSubscription, *model.Cursor)
func (*UserWebhookSubscription) Table ¶
func (sub *UserWebhookSubscription) Table() string
type WebhookDelivery ¶
type WebhookDelivery struct { UUID string `json:"uuid"` Date time.Time `json:"date"` Event WebhookEvent `json:"event"` RequestBody string `json:"requestBody"` ResponseBody *string `json:"responseBody"` ResponseHeaders *string `json:"responseHeaders"` ResponseStatus *int `json:"responseStatus"` ID int SubscriptionID int Name string // contains filtered or unexported fields }
func (*WebhookDelivery) Alias ¶
func (whd *WebhookDelivery) Alias() string
func (*WebhookDelivery) As ¶
func (whd *WebhookDelivery) As(alias string) *WebhookDelivery
func (*WebhookDelivery) Fields ¶
func (whd *WebhookDelivery) Fields() *database.ModelFields
func (*WebhookDelivery) QueryWithCursor ¶
func (whd *WebhookDelivery) QueryWithCursor(ctx context.Context, runner sq.BaseRunner, q sq.SelectBuilder, cur *model.Cursor) ([]*WebhookDelivery, *model.Cursor)
func (*WebhookDelivery) Table ¶
func (whd *WebhookDelivery) Table() string
func (*WebhookDelivery) WithName ¶
func (whd *WebhookDelivery) WithName(name string) *WebhookDelivery
Click to show internal directories.
Click to hide internal directories.