Documentation ¶
Index ¶
- type AuthToken
- type CommunicationInstance
- func (communicationInstance *CommunicationInstance) GetMtaExtDescriptor(nodeId int64, mtaId, mtaVersion string) (MtaExtDescriptor, error)
- func (communicationInstance *CommunicationInstance) GetNodes() ([]Node, error)
- func (communicationInstance *CommunicationInstance) UpdateMtaExtDescriptor(nodeId, idOfMtaExtDescriptor int64, ...) (MtaExtDescriptor, error)
- func (communicationInstance *CommunicationInstance) UploadFile(file, namedUser string) (FileInfo, error)
- func (communicationInstance *CommunicationInstance) UploadFileToNode(nodeName, fileId, description, namedUser string) (NodeUploadResponseEntity, error)
- func (communicationInstance *CommunicationInstance) UploadMtaExtDescriptorToNode(nodeId int64, file, mtaVersion, description, namedUser string) (MtaExtDescriptor, error)
- type CommunicationInterface
- type Entry
- type FileInfo
- type MtaExtDescriptor
- type Node
- type NodeUploadRequestEntity
- type NodeUploadResponseEntity
- type QueueEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommunicationInstance ¶
type CommunicationInstance struct {
// contains filtered or unexported fields
}
func NewCommunicationInstance ¶
func NewCommunicationInstance(httpClient piperHttp.Uploader, tmsUrl, uaaUrl, clientId, clientSecret string, isVerbose bool) (*CommunicationInstance, error)
NewCommunicationInstance returns CommunicationInstance structure with http client prepared for communication with TMS backend
func (*CommunicationInstance) GetMtaExtDescriptor ¶
func (communicationInstance *CommunicationInstance) GetMtaExtDescriptor(nodeId int64, mtaId, mtaVersion string) (MtaExtDescriptor, error)
func (*CommunicationInstance) GetNodes ¶
func (communicationInstance *CommunicationInstance) GetNodes() ([]Node, error)
func (*CommunicationInstance) UpdateMtaExtDescriptor ¶
func (communicationInstance *CommunicationInstance) UpdateMtaExtDescriptor(nodeId, idOfMtaExtDescriptor int64, file, mtaVersion, description, namedUser string) (MtaExtDescriptor, error)
func (*CommunicationInstance) UploadFile ¶
func (communicationInstance *CommunicationInstance) UploadFile(file, namedUser string) (FileInfo, error)
func (*CommunicationInstance) UploadFileToNode ¶
func (communicationInstance *CommunicationInstance) UploadFileToNode(nodeName, fileId, description, namedUser string) (NodeUploadResponseEntity, error)
func (*CommunicationInstance) UploadMtaExtDescriptorToNode ¶
func (communicationInstance *CommunicationInstance) UploadMtaExtDescriptorToNode(nodeId int64, file, mtaVersion, description, namedUser string) (MtaExtDescriptor, error)
type CommunicationInterface ¶
type CommunicationInterface interface { GetNodes() ([]Node, error) GetMtaExtDescriptor(nodeId int64, mtaId, mtaVersion string) (MtaExtDescriptor, error) UpdateMtaExtDescriptor(nodeId, idOfMtaExtDescriptor int64, file, mtaVersion, description, namedUser string) (MtaExtDescriptor, error) UploadMtaExtDescriptorToNode(nodeId int64, file, mtaVersion, description, namedUser string) (MtaExtDescriptor, error) UploadFile(file, namedUser string) (FileInfo, error) UploadFileToNode(nodeName, fileId, description, namedUser string) (NodeUploadResponseEntity, error) }
type MtaExtDescriptor ¶
type NodeUploadRequestEntity ¶
type NodeUploadResponseEntity ¶
type NodeUploadResponseEntity struct { TransportRequestId int64 `json:"transportRequestId"` TransportRequestDescription string `json:"transportRequestDescription"` QueueEntries []QueueEntry `json:"queueEntries"` }
type QueueEntry ¶
Click to show internal directories.
Click to hide internal directories.