Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DecodeBase64JSON ¶
DecodeBase64JSON decodes a base64 encoded JSON string into an object
func EncodeBase64JSON ¶
EncodeBase64JSON encodes an object into a base64 encoded JSON string
Types ¶
type ExecError ¶
type ExecError struct { // Variable names are prefixed with "Error" because they // must be exported for JSON unmarshalling to work, and that // they must not be in conflict with the functions of the same name. ErrorCode skyerr.ErrorCode `json:"code"` ErrorMessage string `json:"message"` ErrorInfo map[string]interface{} `json:"info"` }
ExecError is error resulted from application logic of plugin (e.g. an exception thrown within a lambda function)
func (*ExecError) MarshalJSON ¶
Click to show internal directories.
Click to hide internal directories.