Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Error ¶
type Error struct { Status int `json:"status,omitempty"` Type string `json:"type,omitempty"` Message string `json:"message,omitempty"` MoreInfo string `json:"moreInfo,omitempty"` Details []ErrorDetail `json:"details,omitempty"` }
Error implements the service definition of APIError
type ErrorDetail ¶
type ErrorDetail struct { Field string `json:"field,omitempty"` Type string `json:"type,omitempty"` Message string `json:"message,omitempty"` MoreInfo string `json:"moreInfo,omitempty"` }
ErrorDetail implements the service definition of APIErrorDetail
type PublishEventParameters ¶
type PublishEventParameters struct {
Publishrequest PublishRequest `json:"publishrequest,omitempty"`
}
PublishEventParameters holds parameters to PublishEvent
type PublishEventResponses ¶
type PublishEventResponses struct { Ok *PublishResponse Error *Error }
PublishEventResponses holds responses of PublishEvent
type PublishRequest ¶
type PublishRequest struct { EventType string `json:"event-type,omitempty"` EventTypeVersion string `json:"event-type-version,omitempty"` EventID string `json:"event-id,omitempty"` EventTime string `json:"event-time,omitempty"` Data AnyValue `json:"data,omitempty"` }
PublishRequest implements the service definition of PublishRequest
type PublishResponse ¶
type PublishResponse struct { EventID string `json:"event-id,omitempty"` Status string `json:"status"` Reason string `json:"reason"` }
PublishResponse implements the service definition of PublishResponse
type SendEventParameters ¶
type SendEventParameters struct { SourceID string `json:"source-id,omitempty"` EventType string `json:"event-type,omitempty"` EventTypeVersion string `json:"event-type-version,omitempty"` EventID string `json:"event-id,omitempty"` EventTime string `json:"event-time,omitempty"` Data AnyValue `json:"data,omitempty"` }
SendEventParameters implements the request to the outbound messaging API
type SendEventResponse ¶
type SendEventResponse PublishEventResponses
SendEventResponse holds the response from outbound messaging API
Click to show internal directories.
Click to hide internal directories.