Documentation
¶
Index ¶
Constants ¶
View Source
const ( OperationTypeUpload = "upload" OperationTypeDownload = "download" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheOperation ¶
type CacheOperation struct { OperationID string `json:"operationId"` OperationType string `json:"operationType"` StartedAt time.Time `json:"startedAt"` DurationMilliseconds int `json:"durationMs"` TransferSize int64 `json:"transferSizeBytes"` CacheKey string `json:"cacheKey"` CacheKeyType *string `json:"cacheKeyType,omitempty"` Error *string `json:"error,omitempty"` CIProvider string `json:"ciProvider"` ProjectID *string `json:"projectId,omitempty"` BuildID *string `json:"buildId,omitempty"` RepositoryURL *string `json:"repositoryUrl,omitempty"` CommitHash string `json:"commitHash"` Branch *string `json:"branch,omitempty"` WorkflowID *string `json:"workflowId,omitempty"` WorkflowTitle *string `json:"workflowTitle,omitempty"` CLIVersion string `json:"cliVersion"` FileStats FileStats `json:"fileStats"` }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) PutCacheOperation ¶
func (c *Client) PutCacheOperation(op CacheOperation) error
Click to show internal directories.
Click to hide internal directories.