Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessageHandler ¶
type MessageHandler struct {
UaaCli *core.UaaCli
Config *core.AppConfig
// contains filtered or unexported fields
}
MessageHandler --
func NewMessageHandler ¶
func NewMessageHandler( pConf *core.AppConfig, pRouter *mux.Router, pQueue chan *gomail.Message) (*MessageHandler, error)
NewMessageHandler --
type MessageReqCtx ¶
type MessageReqCtx struct {
CCCli core.CFClient
UserMails map[string]string
ReqData MessageRequest
ResData MessageResponse
NbMaxGetParams int
// contains filtered or unexported fields
}
MessageReqCtx --
type MessageRequest ¶
type MessageRequest struct {
RecipientsRequest
Subject string `json:"subject"`
Message string `json:"message"`
}
MessageRequest --
type MessageResponse ¶
type MessageResponse struct {
RecipientsResponse
Subject string `json:"subject"`
Message string `json:"message"`
From string `json:"from"`
}
MessageResponse --
type ObjectHandler ¶
ObjectHandler --
func NewObjectHandler ¶
func NewObjectHandler(pConf *core.AppConfig, pRouter *mux.Router) *ObjectHandler
NewObjectHandler --
type RecipientsRequest ¶ added in v1.1.0
type RecipientsRequest struct {
Users []string `json:"users"`
Spaces []string `json:"spaces"`
Orgs []string `json:"orgs"`
Services []string `json:"services"`
BuildPacks []string `json:"buildpacks"`
Recipients []string `json:"recipients"`
}
RecipientsRequest --
type RecipientsResponse ¶ added in v1.1.0
type RecipientsResponse struct {
Recipients []string `json:"recipients"`
}
RecipientsResponse --
Click to show internal directories.
Click to hide internal directories.