Documentation ¶
Index ¶
- type BackendLogs
- type CallCachingData
- type CallItem
- type Client
- func (c *Client) Kill(o string) (SubmitResponse, error)
- func (c *Client) Metadata(o string, p ParamsMetadataGet) (MetadataResponse, error)
- func (c *Client) Outputs(o string) (OutputsResponse, error)
- func (c *Client) Query(p ParamsQueryGet) (QueryResponse, error)
- func (c *Client) Status(o string) (SubmitResponse, error)
- func (c *Client) Submit(requestFields SubmitRequest) (SubmitResponse, error)
- type ErrorResponse
- type ExecutionEvents
- type Failure
- type Label
- type MetadataResponse
- type OutputsResponse
- type ParamsMetadataGet
- type ParamsQueryGet
- type ParsedCallAttributes
- type QueryResponse
- type QueryResponseWorkflow
- type RuntimeAttributes
- type SubmitRequest
- type SubmitResponse
- type SubmittedFiles
- type TotalResources
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendLogs ¶
type BackendLogs struct {
Log string
}
type CallCachingData ¶
type CallItem ¶
type CallItem struct { ExecutionStatus string Stdout string Stderr string Attempt int ShardIndex int Start time.Time End time.Time Labels Label MonitoringLog string CommandLine string DockerImageUsed string SubWorkflowID string SubWorkflowMetadata MetadataResponse RuntimeAttributes RuntimeAttributes CallCaching CallCachingData ExecutionEvents []ExecutionEvents BackendLogs BackendLogs }
type Client ¶
func (*Client) Metadata ¶
func (c *Client) Metadata(o string, p ParamsMetadataGet) (MetadataResponse, error)
Metadata uses the Cromwell Server metadata endpoint to get the metadata for a workflow Be aware of this limitation: https://github.com/broadinstitute/cromwell/issues/4124
func (*Client) Query ¶
func (c *Client) Query(p ParamsQueryGet) (QueryResponse, error)
func (*Client) Submit ¶
func (c *Client) Submit(requestFields SubmitRequest) (SubmitResponse, error)
type ErrorResponse ¶
type ExecutionEvents ¶
type MetadataResponse ¶
type OutputsResponse ¶
type ParamsMetadataGet ¶ added in v0.9.1
type ParamsQueryGet ¶ added in v0.9.1
type ParamsQueryGet struct { Submission time.Time `url:"submission,omitempty" layout:"2006-01-02T15:04:05.000Z"` Start time.Time `url:"start,omitempty" layout:"2006-01-02T15:04:05.000Z"` End time.Time `url:"end,omitempty" layout:"2006-01-02T15:04:05.000Z"` Status string `url:"status,omitempty"` Name string `url:"name,omitempty"` Id string `url:"id,omitempty"` IncludeSubworkflows bool `url:"includeSubworkflows,omitempty"` }
type ParsedCallAttributes ¶
type QueryResponse ¶
type QueryResponse struct { Results []QueryResponseWorkflow TotalResultsCount int }
type QueryResponseWorkflow ¶
type RuntimeAttributes ¶
type SubmitRequest ¶
type SubmitResponse ¶
type SubmittedFiles ¶
type SubmittedFiles struct {
Options string
}
Click to show internal directories.
Click to hide internal directories.