api

package
v0.0.0-...-031e5ed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 22, 2021 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnyValue

type AnyValue interface {
}

AnyValue implements the service definition of AnyValue

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 PublishEventResponses

type PublishEventResponses struct {
	Ok    *PublishResponse
	Error *Error
}

PublishEventResponses holds responses of PublishEvent

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 SendEventResponse

type SendEventResponse PublishEventResponses

SendEventResponse holds the response from outbound messaging API

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL