Documentation ¶
Index ¶
- type FileClient
- func (c *FileClient) GetMonitorPolicy(teamID, monitorID string) (io.ReadCloser, *types.APIError, error)
- func (c *FileClient) GetPlanByCommitSHA(teamID, moduleID, moduleRunID string) (io.ReadCloser, *types.APIError, error)
- func (c *FileClient) UploadPlanZIPFile(teamID, moduleID, moduleRunID string, fileBytes []byte) (*types.APIError, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FileClient ¶
FileClient is a Hatchet API client responsible for uploading/downloading files, because the auto-generated swagger clients don't properly support file uploads
func NewFileClient ¶
func NewFileClient(baseURL, token string) *FileClient
func (*FileClient) GetMonitorPolicy ¶
func (c *FileClient) GetMonitorPolicy(teamID, monitorID string) (io.ReadCloser, *types.APIError, error)
func (*FileClient) GetPlanByCommitSHA ¶
func (c *FileClient) GetPlanByCommitSHA(teamID, moduleID, moduleRunID string) (io.ReadCloser, *types.APIError, error)
func (*FileClient) UploadPlanZIPFile ¶
Click to show internal directories.
Click to hide internal directories.