Documentation
¶
Overview ¶
Package api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.13.4 DO NOT EDIT.
Index ¶
- Constants
- func NewAddExperienceTagToExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Request, error)
- func NewAddExperiencesToTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewAddExperiencesToTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewAddSystemToExperienceRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewAddSystemToMetricsBuildRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewAddSystemsToExperiencesRequest(server string, projectID ProjectID, ...) (*http.Request, error)
- func NewAddSystemsToExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTagsToExperiencesRequest(server string, projectID ProjectID, body AddTagsToExperiencesJSONRequestBody) (*http.Request, error)
- func NewAddTagsToExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTestSuitesToExperiencesRequest(server string, projectID ProjectID, ...) (*http.Request, error)
- func NewAddTestSuitesToExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewArchiveExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
- func NewArchiveProjectRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewArchiveSystemRequest(server string, projectID ProjectID, systemID SystemID) (*http.Request, error)
- func NewArchiveTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID) (*http.Request, error)
- func NewCancelBatchRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
- func NewCancelParameterSweepRequest(server string, projectID ProjectID, sweepID ParameterSweepID) (*http.Request, error)
- func NewCompareBatchesRequest(server string, projectID ProjectID, batchID BatchID, otherBatchID BatchID, ...) (*http.Request, error)
- func NewCreateBatchForTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewCreateBatchForTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewCreateBatchForTestSuiteRevisionRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewCreateBatchForTestSuiteRevisionRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewCreateBatchRequest(server string, projectID ProjectID, body CreateBatchJSONRequestBody) (*http.Request, error)
- func NewCreateBatchRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBranchForProjectRequest(server string, projectID ProjectID, body CreateBranchForProjectJSONRequestBody) (*http.Request, error)
- func NewCreateBranchForProjectRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateBuildForBranchRequest(server string, projectID ProjectID, branchID BranchID, ...) (*http.Request, error)
- func NewCreateBuildForBranchRequestWithBody(server string, projectID ProjectID, branchID BranchID, contentType string, ...) (*http.Request, error)
- func NewCreateBuildForSystemRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewCreateBuildForSystemRequestWithBody(server string, projectID ProjectID, systemID SystemID, contentType string, ...) (*http.Request, error)
- func NewCreateExperienceRequest(server string, projectID ProjectID, body CreateExperienceJSONRequestBody) (*http.Request, error)
- func NewCreateExperienceRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateExperienceTagRequest(server string, projectID ProjectID, body CreateExperienceTagJSONRequestBody) (*http.Request, error)
- func NewCreateExperienceTagRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateMetricsBuildRequest(server string, projectID ProjectID, body CreateMetricsBuildJSONRequestBody) (*http.Request, error)
- func NewCreateMetricsBuildRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateParameterSweepRequest(server string, projectID ProjectID, body CreateParameterSweepJSONRequestBody) (*http.Request, error)
- func NewCreateParameterSweepRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectRequest(server string, body CreateProjectJSONRequestBody) (*http.Request, error)
- func NewCreateProjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateReportRequest(server string, projectID ProjectID, body CreateReportJSONRequestBody) (*http.Request, error)
- func NewCreateReportRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSystemRequest(server string, projectID ProjectID, body CreateSystemJSONRequestBody) (*http.Request, error)
- func NewCreateSystemRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTestSuiteRequest(server string, projectID ProjectID, body CreateTestSuiteJSONRequestBody) (*http.Request, error)
- func NewCreateTestSuiteRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateViewSessionRequest(server string) (*http.Request, error)
- func NewCreateViewUpdateRequestWithBody(server string, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, ...) (*http.Request, error)
- func NewCreateWorkflowRequest(server string, projectID ProjectID, body CreateWorkflowJSONRequestBody) (*http.Request, error)
- func NewCreateWorkflowRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateWorkflowRunRequest(server string, projectID ProjectID, workflowID WorkflowID, ...) (*http.Request, error)
- func NewCreateWorkflowRunRequestWithBody(server string, projectID ProjectID, workflowID WorkflowID, contentType string, ...) (*http.Request, error)
- func NewDebugExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, ...) (*http.Request, error)
- func NewDebugExperienceRequestWithBody(server string, projectID ProjectID, experienceID ExperienceID, ...) (*http.Request, error)
- func NewDeleteBatchLogRequest(server string, projectID ProjectID, batchID BatchID, logID LogID) (*http.Request, error)
- func NewDeleteBranchForProjectRequest(server string, projectID ProjectID, branchID BranchID) (*http.Request, error)
- func NewDeleteBuildForBranchRequest(server string, projectID ProjectID, branchID BranchID, buildID BuildID) (*http.Request, error)
- func NewDeleteExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID) (*http.Request, error)
- func NewDeleteJobLogRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID) (*http.Request, error)
- func NewGetBatchLogRequest(server string, projectID ProjectID, batchID BatchID, logID LogID) (*http.Request, error)
- func NewGetBatchRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
- func NewGetBatchSuggestionsRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
- func NewGetBranchForProjectRequest(server string, projectID ProjectID, branchID BranchID) (*http.Request, error)
- func NewGetBuildForBranchRequest(server string, projectID ProjectID, branchID BranchID, buildID BuildID) (*http.Request, error)
- func NewGetBuildForSystemRequest(server string, projectID ProjectID, systemID SystemID, buildID BuildID) (*http.Request, error)
- func NewGetBuildRequest(server string, projectID ProjectID, buildID BuildID) (*http.Request, error)
- func NewGetEventForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewGetExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
- func NewGetExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID) (*http.Request, error)
- func NewGetJobLogRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID) (*http.Request, error)
- func NewGetJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID) (*http.Request, error)
- func NewGetMetricsBuildRequest(server string, projectID ProjectID, metricsBuildID MetricsBuildID) (*http.Request, error)
- func NewGetParameterSweepRequest(server string, projectID ProjectID, sweepID ParameterSweepID) (*http.Request, error)
- func NewGetProjectRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewGetQuotaRequest(server string) (*http.Request, error)
- func NewGetReportLogRequest(server string, projectID ProjectID, reportID ReportID, logID LogID) (*http.Request, error)
- func NewGetReportRequest(server string, projectID ProjectID, reportID ReportID) (*http.Request, error)
- func NewGetSystemRequest(server string, projectID ProjectID, systemID SystemID) (*http.Request, error)
- func NewGetSystemsForExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, ...) (*http.Request, error)
- func NewGetSystemsForMetricsBuildRequest(server string, projectID ProjectID, metricsBuildID MetricsBuildID, ...) (*http.Request, error)
- func NewGetTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID) (*http.Request, error)
- func NewGetTestSuiteRevisionRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewGetTestSuiteSummaryRequest(server string, projectID ProjectID, params *GetTestSuiteSummaryParams) (*http.Request, error)
- func NewGetViewSessionRequest(server string, viewSessionID ViewSessionID) (*http.Request, error)
- func NewGetWorkflowRequest(server string, projectID ProjectID, workflowID WorkflowID) (*http.Request, error)
- func NewGetWorkflowRunRequest(server string, projectID ProjectID, workflowID WorkflowID, ...) (*http.Request, error)
- func NewHealthRequest(server string) (*http.Request, error)
- func NewListAllJobsRequest(server string, projectID ProjectID, params *ListAllJobsParams) (*http.Request, error)
- func NewListBatchAccountsRequest(server string, projectID ProjectID, params *ListBatchAccountsParams) (*http.Request, error)
- func NewListBatchErrorsRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
- func NewListBatchLogsForBatchRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewListBatchMetricsDataForBatchMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*http.Request, error)
- func NewListBatchMetricsDataForBatchMetricsDataIDsRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewListBatchMetricsDataRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewListBatchMetricsForBatchMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*http.Request, error)
- func NewListBatchMetricsRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewListBatchesForBuildsRequest(server string, projectID ProjectID, branchID BranchID, buildID []BuildID, ...) (*http.Request, error)
- func NewListBatchesForTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewListBatchesForTestSuiteRevisionRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewListBatchesRequest(server string, projectID ProjectID, params *ListBatchesParams) (*http.Request, error)
- func NewListBranchesForProjectRequest(server string, projectID ProjectID, params *ListBranchesForProjectParams) (*http.Request, error)
- func NewListBuildAccountsRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewListBuildsForBranchesRequest(server string, projectID ProjectID, branchID []BranchID, ...) (*http.Request, error)
- func NewListBuildsForSystemRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewListBuildsRequest(server string, projectID ProjectID, params *ListBuildsParams) (*http.Request, error)
- func NewListEventTagsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListEventsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListExperienceTagsForExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, ...) (*http.Request, error)
- func NewListExperienceTagsRequest(server string, projectID ProjectID, params *ListExperienceTagsParams) (*http.Request, error)
- func NewListExperiencesForSystemRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewListExperiencesRequest(server string, projectID ProjectID, params *ListExperiencesParams) (*http.Request, error)
- func NewListExperiencesWithExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Request, error)
- func NewListJobLogsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListJobsRequest(server string, projectID ProjectID, batchID BatchID, params *ListJobsParams) (*http.Request, error)
- func NewListLogsForReportRequest(server string, projectID ProjectID, reportID ReportID, ...) (*http.Request, error)
- func NewListMetricsBuildsRequest(server string, projectID ProjectID, params *ListMetricsBuildsParams) (*http.Request, error)
- func NewListMetricsDataForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListMetricsDataForMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListMetricsDataForMetricsDataIDsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListMetricsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListMetricsForMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListParameterSweepsRequest(server string, projectID ProjectID, params *ListParameterSweepsParams) (*http.Request, error)
- func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
- func NewListReportAccountsRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewListReportMetricsDataForReportMetricIDsRequest(server string, projectID ProjectID, reportID ReportID, metricID []MetricID, ...) (*http.Request, error)
- func NewListReportMetricsDataForReportMetricsDataIDsRequest(server string, projectID ProjectID, reportID ReportID, ...) (*http.Request, error)
- func NewListReportMetricsDataRequest(server string, projectID ProjectID, reportID ReportID, ...) (*http.Request, error)
- func NewListReportMetricsForReportMetricIDsRequest(server string, projectID ProjectID, reportID ReportID, metricID []MetricID, ...) (*http.Request, error)
- func NewListReportMetricsRequest(server string, projectID ProjectID, reportID ReportID, ...) (*http.Request, error)
- func NewListReportsRequest(server string, projectID ProjectID, params *ListReportsParams) (*http.Request, error)
- func NewListServiceProfilesRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewListSweepAccountsRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewListSystemsRequest(server string, projectID ProjectID, params *ListSystemsParams) (*http.Request, error)
- func NewListTagsForBatchMetricsRequest(server string, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*http.Request, error)
- func NewListTagsForJobMetricsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewListTagsForReportMetricsRequest(server string, projectID ProjectID, reportID ReportID, metricID []MetricID, ...) (*http.Request, error)
- func NewListTestSuiteRevisionsRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewListTestSuitesRequest(server string, projectID ProjectID, params *ListTestSuitesParams) (*http.Request, error)
- func NewListViewSessionsRequest(server string, params *ListViewSessionsParams) (*http.Request, error)
- func NewListWorkflowRunsRequest(server string, projectID ProjectID, workflowID WorkflowID, ...) (*http.Request, error)
- func NewListWorkflowSuitesRequest(server string, projectID ProjectID, workflowID WorkflowID) (*http.Request, error)
- func NewListWorkflowsRequest(server string, projectID ProjectID, params *ListWorkflowsParams) (*http.Request, error)
- func NewRemoveExperienceTagFromExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Request, error)
- func NewRemoveExperiencesFromTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewRemoveExperiencesFromTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewRemoveSystemFromExperienceRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewRemoveSystemFromMetricsBuildRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewRemoveSystemsFromExperiencesRequest(server string, projectID ProjectID, ...) (*http.Request, error)
- func NewRemoveSystemsFromExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewRerunBatchRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewRerunBatchRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Request, error)
- func NewRestoreExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
- func NewRestoreTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID) (*http.Request, error)
- func NewReviseTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewReviseTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Request, error)
- func NewUpdateBatchRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewUpdateBatchRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Request, error)
- func NewUpdateBuildRequest(server string, projectID ProjectID, buildID BuildID, ...) (*http.Request, error)
- func NewUpdateBuildRequestWithBody(server string, projectID ProjectID, buildID BuildID, contentType string, ...) (*http.Request, error)
- func NewUpdateEventRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewUpdateEventRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewUpdateExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, ...) (*http.Request, error)
- func NewUpdateExperienceRequestWithBody(server string, projectID ProjectID, experienceID ExperienceID, ...) (*http.Request, error)
- func NewUpdateExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Request, error)
- func NewUpdateExperienceTagRequestWithBody(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Request, error)
- func NewUpdateJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewUpdateJobRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewUpdateProjectRequest(server string, projectID ProjectID, body UpdateProjectJSONRequestBody) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSystemRequest(server string, projectID ProjectID, systemID SystemID, ...) (*http.Request, error)
- func NewUpdateSystemRequestWithBody(server string, projectID ProjectID, systemID SystemID, contentType string, ...) (*http.Request, error)
- func NewUpdateWorkflowRequest(server string, projectID ProjectID, workflowID WorkflowID, ...) (*http.Request, error)
- func NewUpdateWorkflowRequestWithBody(server string, projectID ProjectID, workflowID WorkflowID, contentType string, ...) (*http.Request, error)
- func NewValidateExperienceLocationRequest(server string, body ValidateExperienceLocationJSONRequestBody) (*http.Request, error)
- func NewValidateExperienceLocationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type AddExperienceTagToExperienceResponse
- type AddExperiencesToTestSuiteJSONRequestBody
- type AddExperiencesToTestSuiteResponse
- type AddSuitesToExperiencesInput
- type AddSystemToExperienceResponse
- type AddSystemToMetricsBuildResponse
- type AddSystemsToExperiencesJSONRequestBody
- type AddSystemsToExperiencesResponse
- type AddTagsToExperiencesInput
- type AddTagsToExperiencesJSONRequestBody
- type AddTagsToExperiencesResponse
- type AddTestSuitesToExperiencesJSONRequestBody
- type AddTestSuitesToExperiencesResponse
- type Architecture
- type ArchiveExperienceResponse
- type ArchiveProjectResponse
- type ArchiveSystemResponse
- type ArchiveTestSuiteResponse
- type Archived
- type AssociatedAccount
- type Batch
- type BatchID
- type BatchInput
- type BatchJobStatusCounts
- type BatchLog
- type BatchMetric
- type BatchMetricsData
- type BatchMetricsDataAndIDs
- type BatchParameters
- type BatchStatus
- type BatchStatusHistory
- type BatchStatusHistoryType
- type BatchSuggestionsOutput
- type BatchTotalJobs
- type BatchType
- type Branch
- type BranchID
- type BranchType
- type Build
- type BuildDescription
- type BuildID
- type BuildImageUri
- type BuildName
- type BuildSpecificationInput
- type BuildSpecificationOutput
- type BuildVersion
- type CancelBatchResponse
- type CancelParameterSweepResponse
- type Checksum
- type Client
- func (c *Client) AddExperienceTagToExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) AddExperiencesToTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) AddExperiencesToTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) AddSystemToExperience(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) AddSystemToMetricsBuild(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) AddSystemsToExperiences(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) AddSystemsToExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTagsToExperiences(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) AddTagsToExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTestSuitesToExperiences(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) AddTestSuitesToExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ArchiveExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) ArchiveProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ArchiveSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) ArchiveTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) CancelBatch(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) CancelParameterSweep(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, ...) (*http.Response, error)
- func (c *Client) CompareBatches(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) CreateBatch(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBatchForTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) CreateBatchForTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) CreateBatchForTestSuiteRevisionWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) CreateBatchForTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) CreateBatchWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBranchForProject(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateBranchForProjectWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*http.Response, error)
- func (c *Client) CreateBuildForBranchWithBody(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*http.Response, error)
- func (c *Client) CreateBuildForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) CreateBuildForSystemWithBody(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) CreateExperience(ctx context.Context, projectID ProjectID, body CreateExperienceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateExperienceTag(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateExperienceTagWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateExperienceWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateMetricsBuild(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateMetricsBuildWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateParameterSweep(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) CreateParameterSweepWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateReport(ctx context.Context, projectID ProjectID, body CreateReportJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateReportWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSystem(ctx context.Context, projectID ProjectID, body CreateSystemJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSystemWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTestSuite(ctx context.Context, projectID ProjectID, body CreateTestSuiteJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTestSuiteWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateViewSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateViewUpdateWithBody(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, ...) (*http.Response, error)
- func (c *Client) CreateWorkflow(ctx context.Context, projectID ProjectID, body CreateWorkflowJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateWorkflowRun(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) CreateWorkflowRunWithBody(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) CreateWorkflowWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DebugExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) DebugExperienceWithBody(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) DeleteBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, ...) (*http.Response, error)
- func (c *Client) DeleteBranchForProject(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*http.Response, error)
- func (c *Client) DeleteBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, ...) (*http.Response, error)
- func (c *Client) DeleteExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) DeleteJobLog(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) GetBatch(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) GetBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, ...) (*http.Response, error)
- func (c *Client) GetBatchSuggestions(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) GetBranchForProject(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*http.Response, error)
- func (c *Client) GetBuild(ctx context.Context, projectID ProjectID, buildID BuildID, ...) (*http.Response, error)
- func (c *Client) GetBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, ...) (*http.Response, error)
- func (c *Client) GetBuildForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, buildID BuildID, ...) (*http.Response, error)
- func (c *Client) GetEventForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) GetExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) GetExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) GetJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) GetJobLog(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) GetMetricsBuild(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, ...) (*http.Response, error)
- func (c *Client) GetParameterSweep(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, ...) (*http.Response, error)
- func (c *Client) GetProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetQuota(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetReport(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) GetReportLog(ctx context.Context, projectID ProjectID, reportID ReportID, logID LogID, ...) (*http.Response, error)
- func (c *Client) GetSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) GetSystemsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) GetSystemsForMetricsBuild(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, ...) (*http.Response, error)
- func (c *Client) GetTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) GetTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) GetTestSuiteSummary(ctx context.Context, projectID ProjectID, params *GetTestSuiteSummaryParams, ...) (*http.Response, error)
- func (c *Client) GetViewSession(ctx context.Context, viewSessionID ViewSessionID, ...) (*http.Response, error)
- func (c *Client) GetWorkflow(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) GetWorkflowRun(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) Health(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAllJobs(ctx context.Context, projectID ProjectID, params *ListAllJobsParams, ...) (*http.Response, error)
- func (c *Client) ListBatchAccounts(ctx context.Context, projectID ProjectID, params *ListBatchAccountsParams, ...) (*http.Response, error)
- func (c *Client) ListBatchErrors(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) ListBatchLogsForBatch(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) ListBatchMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) ListBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) ListBatchMetricsDataForBatchMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*http.Response, error)
- func (c *Client) ListBatchMetricsDataForBatchMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) ListBatchMetricsForBatchMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*http.Response, error)
- func (c *Client) ListBatches(ctx context.Context, projectID ProjectID, params *ListBatchesParams, ...) (*http.Response, error)
- func (c *Client) ListBatchesForBuilds(ctx context.Context, projectID ProjectID, branchID BranchID, buildID []BuildID, ...) (*http.Response, error)
- func (c *Client) ListBatchesForTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) ListBatchesForTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) ListBranchesForProject(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, ...) (*http.Response, error)
- func (c *Client) ListBuildAccounts(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListBuilds(ctx context.Context, projectID ProjectID, params *ListBuildsParams, ...) (*http.Response, error)
- func (c *Client) ListBuildsForBranches(ctx context.Context, projectID ProjectID, branchID []BranchID, ...) (*http.Response, error)
- func (c *Client) ListBuildsForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) ListEventTagsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListEventsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListExperienceTags(ctx context.Context, projectID ProjectID, params *ListExperienceTagsParams, ...) (*http.Response, error)
- func (c *Client) ListExperienceTagsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) ListExperiences(ctx context.Context, projectID ProjectID, params *ListExperiencesParams, ...) (*http.Response, error)
- func (c *Client) ListExperiencesForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) ListExperiencesWithExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) ListJobLogsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListJobs(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) ListLogsForReport(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListMetricsBuilds(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, ...) (*http.Response, error)
- func (c *Client) ListMetricsDataForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListMetricsDataForMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListMetricsDataForMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListMetricsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListMetricsForMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListParameterSweeps(ctx context.Context, projectID ProjectID, params *ListParameterSweepsParams, ...) (*http.Response, error)
- func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListReportAccounts(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListReportMetrics(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListReportMetricsData(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListReportMetricsDataForReportMetricIDs(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListReportMetricsDataForReportMetricsDataIDs(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListReportMetricsForReportMetricIDs(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListReports(ctx context.Context, projectID ProjectID, params *ListReportsParams, ...) (*http.Response, error)
- func (c *Client) ListServiceProfiles(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSweepAccounts(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSystems(ctx context.Context, projectID ProjectID, params *ListSystemsParams, ...) (*http.Response, error)
- func (c *Client) ListTagsForBatchMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*http.Response, error)
- func (c *Client) ListTagsForJobMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) ListTagsForReportMetrics(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*http.Response, error)
- func (c *Client) ListTestSuiteRevisions(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) ListTestSuites(ctx context.Context, projectID ProjectID, params *ListTestSuitesParams, ...) (*http.Response, error)
- func (c *Client) ListViewSessions(ctx context.Context, params *ListViewSessionsParams, ...) (*http.Response, error)
- func (c *Client) ListWorkflowRuns(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) ListWorkflowSuites(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) ListWorkflows(ctx context.Context, projectID ProjectID, params *ListWorkflowsParams, ...) (*http.Response, error)
- func (c *Client) RemoveExperienceTagFromExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) RemoveExperiencesFromTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) RemoveExperiencesFromTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) RemoveSystemFromExperience(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) RemoveSystemFromMetricsBuild(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) RemoveSystemsFromExperiences(ctx context.Context, projectID ProjectID, ...) (*http.Response, error)
- func (c *Client) RemoveSystemsFromExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RerunBatch(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) RerunBatchWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Response, error)
- func (c *Client) RestoreExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) RestoreTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) ReviseTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) ReviseTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*http.Response, error)
- func (c *Client) UpdateBatch(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) UpdateBatchWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateBuild(ctx context.Context, projectID ProjectID, buildID BuildID, ...) (*http.Response, error)
- func (c *Client) UpdateBuildWithBody(ctx context.Context, projectID ProjectID, buildID BuildID, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateEvent(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) UpdateEventWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) UpdateExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) UpdateExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) UpdateExperienceTagWithBody(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) UpdateExperienceWithBody(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*http.Response, error)
- func (c *Client) UpdateJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) UpdateJobWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) UpdateSystemWithBody(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*http.Response, error)
- func (c *Client) UpdateWorkflow(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) UpdateWorkflowWithBody(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*http.Response, error)
- func (c *Client) ValidateExperienceLocation(ctx context.Context, body ValidateExperienceLocationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ValidateExperienceLocationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddExperienceTagToExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*AddExperienceTagToExperienceResponse, error)
- func (c *ClientWithResponses) AddExperiencesToTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*AddExperiencesToTestSuiteResponse, error)
- func (c *ClientWithResponses) AddExperiencesToTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*AddExperiencesToTestSuiteResponse, error)
- func (c *ClientWithResponses) AddSystemToExperienceWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*AddSystemToExperienceResponse, error)
- func (c *ClientWithResponses) AddSystemToMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*AddSystemToMetricsBuildResponse, error)
- func (c *ClientWithResponses) AddSystemsToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*AddSystemsToExperiencesResponse, error)
- func (c *ClientWithResponses) AddSystemsToExperiencesWithResponse(ctx context.Context, projectID ProjectID, ...) (*AddSystemsToExperiencesResponse, error)
- func (c *ClientWithResponses) AddTagsToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*AddTagsToExperiencesResponse, error)
- func (c *ClientWithResponses) AddTagsToExperiencesWithResponse(ctx context.Context, projectID ProjectID, ...) (*AddTagsToExperiencesResponse, error)
- func (c *ClientWithResponses) AddTestSuitesToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*AddTestSuitesToExperiencesResponse, error)
- func (c *ClientWithResponses) AddTestSuitesToExperiencesWithResponse(ctx context.Context, projectID ProjectID, ...) (*AddTestSuitesToExperiencesResponse, error)
- func (c *ClientWithResponses) ArchiveExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*ArchiveExperienceResponse, error)
- func (c *ClientWithResponses) ArchiveProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ArchiveProjectResponse, error)
- func (c *ClientWithResponses) ArchiveSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*ArchiveSystemResponse, error)
- func (c *ClientWithResponses) ArchiveTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*ArchiveTestSuiteResponse, error)
- func (c *ClientWithResponses) CancelBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*CancelBatchResponse, error)
- func (c *ClientWithResponses) CancelParameterSweepWithResponse(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, ...) (*CancelParameterSweepResponse, error)
- func (c *ClientWithResponses) CompareBatchesWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*CompareBatchesResponse, error)
- func (c *ClientWithResponses) CreateBatchForTestSuiteRevisionWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*CreateBatchForTestSuiteRevisionResponse, error)
- func (c *ClientWithResponses) CreateBatchForTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*CreateBatchForTestSuiteRevisionResponse, error)
- func (c *ClientWithResponses) CreateBatchForTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*CreateBatchForTestSuiteResponse, error)
- func (c *ClientWithResponses) CreateBatchForTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*CreateBatchForTestSuiteResponse, error)
- func (c *ClientWithResponses) CreateBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateBatchResponse, error)
- func (c *ClientWithResponses) CreateBatchWithResponse(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, ...) (*CreateBatchResponse, error)
- func (c *ClientWithResponses) CreateBranchForProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateBranchForProjectResponse, error)
- func (c *ClientWithResponses) CreateBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateBranchForProjectResponse, error)
- func (c *ClientWithResponses) CreateBuildForBranchWithBodyWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*CreateBuildForBranchResponse, error)
- func (c *ClientWithResponses) CreateBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*CreateBuildForBranchResponse, error)
- func (c *ClientWithResponses) CreateBuildForSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*CreateBuildForSystemResponse, error)
- func (c *ClientWithResponses) CreateBuildForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*CreateBuildForSystemResponse, error)
- func (c *ClientWithResponses) CreateExperienceTagWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateExperienceTagResponse, error)
- func (c *ClientWithResponses) CreateExperienceTagWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateExperienceTagResponse, error)
- func (c *ClientWithResponses) CreateExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateExperienceResponse, error)
- func (c *ClientWithResponses) CreateExperienceWithResponse(ctx context.Context, projectID ProjectID, body CreateExperienceJSONRequestBody, ...) (*CreateExperienceResponse, error)
- func (c *ClientWithResponses) CreateMetricsBuildWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateMetricsBuildResponse, error)
- func (c *ClientWithResponses) CreateMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateMetricsBuildResponse, error)
- func (c *ClientWithResponses) CreateParameterSweepWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateParameterSweepResponse, error)
- func (c *ClientWithResponses) CreateParameterSweepWithResponse(ctx context.Context, projectID ProjectID, ...) (*CreateParameterSweepResponse, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*CreateProjectResponse, error)
- func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateReportResponse, error)
- func (c *ClientWithResponses) CreateReportWithResponse(ctx context.Context, projectID ProjectID, body CreateReportJSONRequestBody, ...) (*CreateReportResponse, error)
- func (c *ClientWithResponses) CreateSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateSystemResponse, error)
- func (c *ClientWithResponses) CreateSystemWithResponse(ctx context.Context, projectID ProjectID, body CreateSystemJSONRequestBody, ...) (*CreateSystemResponse, error)
- func (c *ClientWithResponses) CreateTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateTestSuiteResponse, error)
- func (c *ClientWithResponses) CreateTestSuiteWithResponse(ctx context.Context, projectID ProjectID, body CreateTestSuiteJSONRequestBody, ...) (*CreateTestSuiteResponse, error)
- func (c *ClientWithResponses) CreateViewSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateViewSessionResponse, error)
- func (c *ClientWithResponses) CreateViewUpdateWithBodyWithResponse(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, ...) (*CreateViewUpdateResponse, error)
- func (c *ClientWithResponses) CreateWorkflowRunWithBodyWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*CreateWorkflowRunResponse, error)
- func (c *ClientWithResponses) CreateWorkflowRunWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*CreateWorkflowRunResponse, error)
- func (c *ClientWithResponses) CreateWorkflowWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateWorkflowResponse, error)
- func (c *ClientWithResponses) CreateWorkflowWithResponse(ctx context.Context, projectID ProjectID, body CreateWorkflowJSONRequestBody, ...) (*CreateWorkflowResponse, error)
- func (c *ClientWithResponses) DebugExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*DebugExperienceResponse, error)
- func (c *ClientWithResponses) DebugExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*DebugExperienceResponse, error)
- func (c *ClientWithResponses) DeleteBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, ...) (*DeleteBatchLogResponse, error)
- func (c *ClientWithResponses) DeleteBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*DeleteBranchForProjectResponse, error)
- func (c *ClientWithResponses) DeleteBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, ...) (*DeleteBuildForBranchResponse, error)
- func (c *ClientWithResponses) DeleteExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*DeleteExperienceTagResponse, error)
- func (c *ClientWithResponses) DeleteJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*DeleteJobLogResponse, error)
- func (c *ClientWithResponses) GetBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, ...) (*GetBatchLogResponse, error)
- func (c *ClientWithResponses) GetBatchSuggestionsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*GetBatchSuggestionsResponse, error)
- func (c *ClientWithResponses) GetBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*GetBatchResponse, error)
- func (c *ClientWithResponses) GetBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, ...) (*GetBranchForProjectResponse, error)
- func (c *ClientWithResponses) GetBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, ...) (*GetBuildForBranchResponse, error)
- func (c *ClientWithResponses) GetBuildForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, buildID BuildID, ...) (*GetBuildForSystemResponse, error)
- func (c *ClientWithResponses) GetBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, ...) (*GetBuildResponse, error)
- func (c *ClientWithResponses) GetEventForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*GetEventForJobResponse, error)
- func (c *ClientWithResponses) GetExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*GetExperienceTagResponse, error)
- func (c *ClientWithResponses) GetExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*GetExperienceResponse, error)
- func (c *ClientWithResponses) GetJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*GetJobLogResponse, error)
- func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*GetJobResponse, error)
- func (c *ClientWithResponses) GetMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, ...) (*GetMetricsBuildResponse, error)
- func (c *ClientWithResponses) GetParameterSweepWithResponse(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, ...) (*GetParameterSweepResponse, error)
- func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)
- func (c *ClientWithResponses) GetQuotaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetQuotaResponse, error)
- func (c *ClientWithResponses) GetReportLogWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, logID LogID, ...) (*GetReportLogResponse, error)
- func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*GetReportResponse, error)
- func (c *ClientWithResponses) GetSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*GetSystemResponse, error)
- func (c *ClientWithResponses) GetSystemsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*GetSystemsForExperienceResponse, error)
- func (c *ClientWithResponses) GetSystemsForMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, ...) (*GetSystemsForMetricsBuildResponse, error)
- func (c *ClientWithResponses) GetTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*GetTestSuiteRevisionResponse, error)
- func (c *ClientWithResponses) GetTestSuiteSummaryWithResponse(ctx context.Context, projectID ProjectID, params *GetTestSuiteSummaryParams, ...) (*GetTestSuiteSummaryResponse, error)
- func (c *ClientWithResponses) GetTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*GetTestSuiteResponse, error)
- func (c *ClientWithResponses) GetViewSessionWithResponse(ctx context.Context, viewSessionID ViewSessionID, ...) (*GetViewSessionResponse, error)
- func (c *ClientWithResponses) GetWorkflowRunWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*GetWorkflowRunResponse, error)
- func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*GetWorkflowResponse, error)
- func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, error)
- func (c *ClientWithResponses) ListAllJobsWithResponse(ctx context.Context, projectID ProjectID, params *ListAllJobsParams, ...) (*ListAllJobsResponse, error)
- func (c *ClientWithResponses) ListBatchAccountsWithResponse(ctx context.Context, projectID ProjectID, params *ListBatchAccountsParams, ...) (*ListBatchAccountsResponse, error)
- func (c *ClientWithResponses) ListBatchErrorsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*ListBatchErrorsResponse, error)
- func (c *ClientWithResponses) ListBatchLogsForBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*ListBatchLogsForBatchResponse, error)
- func (c *ClientWithResponses) ListBatchMetricsDataForBatchMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*ListBatchMetricsDataForBatchMetricIDsResponse, error)
- func (c *ClientWithResponses) ListBatchMetricsDataForBatchMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*ListBatchMetricsDataForBatchMetricsDataIDsResponse, error)
- func (c *ClientWithResponses) ListBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*ListBatchMetricsDataResponse, error)
- func (c *ClientWithResponses) ListBatchMetricsForBatchMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*ListBatchMetricsForBatchMetricIDsResponse, error)
- func (c *ClientWithResponses) ListBatchMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*ListBatchMetricsResponse, error)
- func (c *ClientWithResponses) ListBatchesForBuildsWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID []BuildID, ...) (*ListBatchesForBuildsResponse, error)
- func (c *ClientWithResponses) ListBatchesForTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*ListBatchesForTestSuiteRevisionResponse, error)
- func (c *ClientWithResponses) ListBatchesForTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*ListBatchesForTestSuiteResponse, error)
- func (c *ClientWithResponses) ListBatchesWithResponse(ctx context.Context, projectID ProjectID, params *ListBatchesParams, ...) (*ListBatchesResponse, error)
- func (c *ClientWithResponses) ListBranchesForProjectWithResponse(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, ...) (*ListBranchesForProjectResponse, error)
- func (c *ClientWithResponses) ListBuildAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListBuildAccountsResponse, error)
- func (c *ClientWithResponses) ListBuildsForBranchesWithResponse(ctx context.Context, projectID ProjectID, branchID []BranchID, ...) (*ListBuildsForBranchesResponse, error)
- func (c *ClientWithResponses) ListBuildsForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*ListBuildsForSystemResponse, error)
- func (c *ClientWithResponses) ListBuildsWithResponse(ctx context.Context, projectID ProjectID, params *ListBuildsParams, ...) (*ListBuildsResponse, error)
- func (c *ClientWithResponses) ListEventTagsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListEventTagsForJobResponse, error)
- func (c *ClientWithResponses) ListEventsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListEventsForJobResponse, error)
- func (c *ClientWithResponses) ListExperienceTagsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*ListExperienceTagsForExperienceResponse, error)
- func (c *ClientWithResponses) ListExperienceTagsWithResponse(ctx context.Context, projectID ProjectID, params *ListExperienceTagsParams, ...) (*ListExperienceTagsResponse, error)
- func (c *ClientWithResponses) ListExperiencesForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*ListExperiencesForSystemResponse, error)
- func (c *ClientWithResponses) ListExperiencesWithExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*ListExperiencesWithExperienceTagResponse, error)
- func (c *ClientWithResponses) ListExperiencesWithResponse(ctx context.Context, projectID ProjectID, params *ListExperiencesParams, ...) (*ListExperiencesResponse, error)
- func (c *ClientWithResponses) ListJobLogsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListJobLogsForJobResponse, error)
- func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*ListJobsResponse, error)
- func (c *ClientWithResponses) ListLogsForReportWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListLogsForReportResponse, error)
- func (c *ClientWithResponses) ListMetricsBuildsWithResponse(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, ...) (*ListMetricsBuildsResponse, error)
- func (c *ClientWithResponses) ListMetricsDataForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListMetricsDataForJobResponse, error)
- func (c *ClientWithResponses) ListMetricsDataForMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListMetricsDataForMetricIDsResponse, error)
- func (c *ClientWithResponses) ListMetricsDataForMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListMetricsDataForMetricsDataIDsResponse, error)
- func (c *ClientWithResponses) ListMetricsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListMetricsForJobResponse, error)
- func (c *ClientWithResponses) ListMetricsForMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListMetricsForMetricIDsResponse, error)
- func (c *ClientWithResponses) ListParameterSweepsWithResponse(ctx context.Context, projectID ProjectID, params *ListParameterSweepsParams, ...) (*ListParameterSweepsResponse, error)
- func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)
- func (c *ClientWithResponses) ListReportAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListReportAccountsResponse, error)
- func (c *ClientWithResponses) ListReportMetricsDataForReportMetricIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListReportMetricsDataForReportMetricIDsResponse, error)
- func (c *ClientWithResponses) ListReportMetricsDataForReportMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListReportMetricsDataForReportMetricsDataIDsResponse, error)
- func (c *ClientWithResponses) ListReportMetricsDataWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListReportMetricsDataResponse, error)
- func (c *ClientWithResponses) ListReportMetricsForReportMetricIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListReportMetricsForReportMetricIDsResponse, error)
- func (c *ClientWithResponses) ListReportMetricsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListReportMetricsResponse, error)
- func (c *ClientWithResponses) ListReportsWithResponse(ctx context.Context, projectID ProjectID, params *ListReportsParams, ...) (*ListReportsResponse, error)
- func (c *ClientWithResponses) ListServiceProfilesWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListServiceProfilesResponse, error)
- func (c *ClientWithResponses) ListSweepAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListSweepAccountsResponse, error)
- func (c *ClientWithResponses) ListSystemsWithResponse(ctx context.Context, projectID ProjectID, params *ListSystemsParams, ...) (*ListSystemsResponse, error)
- func (c *ClientWithResponses) ListTagsForBatchMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, ...) (*ListTagsForBatchMetricsResponse, error)
- func (c *ClientWithResponses) ListTagsForJobMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*ListTagsForJobMetricsResponse, error)
- func (c *ClientWithResponses) ListTagsForReportMetricsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, ...) (*ListTagsForReportMetricsResponse, error)
- func (c *ClientWithResponses) ListTestSuiteRevisionsWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*ListTestSuiteRevisionsResponse, error)
- func (c *ClientWithResponses) ListTestSuitesWithResponse(ctx context.Context, projectID ProjectID, params *ListTestSuitesParams, ...) (*ListTestSuitesResponse, error)
- func (c *ClientWithResponses) ListViewSessionsWithResponse(ctx context.Context, params *ListViewSessionsParams, ...) (*ListViewSessionsResponse, error)
- func (c *ClientWithResponses) ListWorkflowRunsWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*ListWorkflowRunsResponse, error)
- func (c *ClientWithResponses) ListWorkflowSuitesWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*ListWorkflowSuitesResponse, error)
- func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, projectID ProjectID, params *ListWorkflowsParams, ...) (*ListWorkflowsResponse, error)
- func (c *ClientWithResponses) RemoveExperienceTagFromExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*RemoveExperienceTagFromExperienceResponse, error)
- func (c *ClientWithResponses) RemoveExperiencesFromTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*RemoveExperiencesFromTestSuiteResponse, error)
- func (c *ClientWithResponses) RemoveExperiencesFromTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*RemoveExperiencesFromTestSuiteResponse, error)
- func (c *ClientWithResponses) RemoveSystemFromExperienceWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*RemoveSystemFromExperienceResponse, error)
- func (c *ClientWithResponses) RemoveSystemFromMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*RemoveSystemFromMetricsBuildResponse, error)
- func (c *ClientWithResponses) RemoveSystemsFromExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*RemoveSystemsFromExperiencesResponse, error)
- func (c *ClientWithResponses) RemoveSystemsFromExperiencesWithResponse(ctx context.Context, projectID ProjectID, ...) (*RemoveSystemsFromExperiencesResponse, error)
- func (c *ClientWithResponses) RerunBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*RerunBatchResponse, error)
- func (c *ClientWithResponses) RerunBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*RerunBatchResponse, error)
- func (c *ClientWithResponses) RestoreExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*RestoreExperienceResponse, error)
- func (c *ClientWithResponses) RestoreTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*RestoreTestSuiteResponse, error)
- func (c *ClientWithResponses) ReviseTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*ReviseTestSuiteResponse, error)
- func (c *ClientWithResponses) ReviseTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, ...) (*ReviseTestSuiteResponse, error)
- func (c *ClientWithResponses) UpdateBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*UpdateBatchResponse, error)
- func (c *ClientWithResponses) UpdateBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*UpdateBatchResponse, error)
- func (c *ClientWithResponses) UpdateBuildWithBodyWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, contentType string, ...) (*UpdateBuildResponse, error)
- func (c *ClientWithResponses) UpdateBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, ...) (*UpdateBuildResponse, error)
- func (c *ClientWithResponses) UpdateEventWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*UpdateEventResponse, error)
- func (c *ClientWithResponses) UpdateEventWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*UpdateEventResponse, error)
- func (c *ClientWithResponses) UpdateExperienceTagWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*UpdateExperienceTagResponse, error)
- func (c *ClientWithResponses) UpdateExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*UpdateExperienceTagResponse, error)
- func (c *ClientWithResponses) UpdateExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*UpdateExperienceResponse, error)
- func (c *ClientWithResponses) UpdateExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*UpdateExperienceResponse, error)
- func (c *ClientWithResponses) UpdateJobWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*UpdateJobResponse, error)
- func (c *ClientWithResponses) UpdateJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*UpdateJobResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, ...) (*UpdateProjectResponse, error)
- func (c *ClientWithResponses) UpdateSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*UpdateSystemResponse, error)
- func (c *ClientWithResponses) UpdateSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*UpdateSystemResponse, error)
- func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*UpdateWorkflowResponse, error)
- func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, ...) (*UpdateWorkflowResponse, error)
- func (c *ClientWithResponses) ValidateExperienceLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ValidateExperienceLocationResponse, error)
- func (c *ClientWithResponses) ValidateExperienceLocationWithResponse(ctx context.Context, body ValidateExperienceLocationJSONRequestBody, ...) (*ValidateExperienceLocationResponse, error)
- type ClientWithResponsesInterface
- type CompareBatchTest
- type CompareBatchTestDetails
- type CompareBatchesOutput
- type CompareBatchesParams
- type CompareBatchesResponse
- type CompareBatchesStatusFilter
- type ConflatedJobStatus
- type ContainerName
- type CreateBatchForTestSuiteJSONRequestBody
- type CreateBatchForTestSuiteResponse
- type CreateBatchForTestSuiteRevisionJSONRequestBody
- type CreateBatchForTestSuiteRevisionResponse
- type CreateBatchJSONRequestBody
- type CreateBatchResponse
- type CreateBranchForProjectJSONRequestBody
- type CreateBranchForProjectResponse
- type CreateBranchInput
- type CreateBuildForBranchInput
- func (t CreateBuildForBranchInput) AsCreateBuildForBranchInput0() (CreateBuildForBranchInput0, error)
- func (t CreateBuildForBranchInput) AsCreateBuildForBranchInput1() (CreateBuildForBranchInput1, error)
- func (t *CreateBuildForBranchInput) FromCreateBuildForBranchInput0(v CreateBuildForBranchInput0) error
- func (t *CreateBuildForBranchInput) FromCreateBuildForBranchInput1(v CreateBuildForBranchInput1) error
- func (t CreateBuildForBranchInput) MarshalJSON() ([]byte, error)
- func (t *CreateBuildForBranchInput) MergeCreateBuildForBranchInput0(v CreateBuildForBranchInput0) error
- func (t *CreateBuildForBranchInput) MergeCreateBuildForBranchInput1(v CreateBuildForBranchInput1) error
- func (t *CreateBuildForBranchInput) UnmarshalJSON(b []byte) error
- type CreateBuildForBranchInput0
- type CreateBuildForBranchInput1
- type CreateBuildForBranchJSONRequestBody
- type CreateBuildForBranchResponse
- type CreateBuildForSystemInput
- func (t CreateBuildForSystemInput) AsCreateBuildForSystemInput0() (CreateBuildForSystemInput0, error)
- func (t CreateBuildForSystemInput) AsCreateBuildForSystemInput1() (CreateBuildForSystemInput1, error)
- func (t *CreateBuildForSystemInput) FromCreateBuildForSystemInput0(v CreateBuildForSystemInput0) error
- func (t *CreateBuildForSystemInput) FromCreateBuildForSystemInput1(v CreateBuildForSystemInput1) error
- func (t CreateBuildForSystemInput) MarshalJSON() ([]byte, error)
- func (t *CreateBuildForSystemInput) MergeCreateBuildForSystemInput0(v CreateBuildForSystemInput0) error
- func (t *CreateBuildForSystemInput) MergeCreateBuildForSystemInput1(v CreateBuildForSystemInput1) error
- func (t *CreateBuildForSystemInput) UnmarshalJSON(b []byte) error
- type CreateBuildForSystemInput0
- type CreateBuildForSystemInput1
- type CreateBuildForSystemJSONRequestBody
- type CreateBuildForSystemResponse
- type CreateExperienceInput
- type CreateExperienceJSONRequestBody
- type CreateExperienceResponse
- type CreateExperienceTagInput
- type CreateExperienceTagJSONRequestBody
- type CreateExperienceTagResponse
- type CreateMetricsBuildInput
- type CreateMetricsBuildJSONRequestBody
- type CreateMetricsBuildResponse
- type CreateParameterSweepJSONRequestBody
- type CreateParameterSweepResponse
- type CreateProjectInput
- type CreateProjectJSONRequestBody
- type CreateProjectResponse
- type CreateReportJSONRequestBody
- type CreateReportResponse
- type CreateSystemInput
- type CreateSystemJSONRequestBody
- type CreateSystemResponse
- type CreateTestSuiteInput
- type CreateTestSuiteJSONRequestBody
- type CreateTestSuiteResponse
- type CreateViewSessionResponse
- type CreateViewUpdateResponse
- type CreateWorkflowInput
- type CreateWorkflowJSONRequestBody
- type CreateWorkflowResponse
- type CreateWorkflowRunInput
- type CreateWorkflowRunJSONRequestBody
- type CreateWorkflowRunResponse
- type CustomMetric
- type DebugExperienceInput
- type DebugExperienceJSONRequestBody
- type DebugExperienceOutput
- type DebugExperienceResponse
- type DeleteBatchLogResponse
- type DeleteBranchForProjectResponse
- type DeleteBuildForBranchResponse
- type DeleteExperienceTagResponse
- type DeleteJobLogResponse
- type Enabled
- type EnvironmentVariable
- type Event
- type EventID
- type EventTags
- type EventTimestampType
- type ExcludedExperienceID
- type ExecutionError
- type ExecutionStep
- type Experience
- type ExperienceFilterInput
- type ExperienceID
- type ExperienceLocation
- type ExperienceLocationContents
- type ExperienceName
- type ExperienceTag
- type ExperienceTagID
- type ExperienceTagName
- type FileName
- type FileSize
- type FirstBuildMetric
- type FriendlyName
- type GetBatchLogResponse
- type GetBatchResponse
- type GetBatchSuggestionsResponse
- type GetBranchForProjectResponse
- type GetBuildForBranchResponse
- type GetBuildForSystemResponse
- type GetBuildResponse
- type GetEventForJobResponse
- type GetExperienceResponse
- type GetExperienceTagResponse
- type GetJobLogResponse
- type GetJobResponse
- type GetMetricsBuildResponse
- type GetParameterSweepResponse
- type GetProjectResponse
- type GetQuotaOutput
- type GetQuotaResponse
- type GetReportLogResponse
- type GetReportResponse
- type GetSystemResponse
- type GetSystemsForExperienceParams
- type GetSystemsForExperienceResponse
- type GetSystemsForMetricsBuildParams
- type GetSystemsForMetricsBuildResponse
- type GetTestSuiteResponse
- type GetTestSuiteRevisionResponse
- type GetTestSuiteSummaryParams
- type GetTestSuiteSummaryResponse
- type GetViewSessionResponse
- type GetWorkflowResponse
- type GetWorkflowRunResponse
- type HealthResponse
- type HttpRequestDoer
- type Job
- type JobID
- type JobLog
- type JobMetric
- type JobMetricsData
- type JobMetricsStatusCounts
- type JobStatus
- type JobStatusHistory
- type JobStatusHistoryType
- type KeyMetric
- type KeyMetricPerformancePoint
- type KeyMetricTarget
- type LineNumber
- type ListAllJobsOutput
- type ListAllJobsParams
- type ListAllJobsResponse
- type ListBatchAccountsParams
- type ListBatchAccountsResponse
- type ListBatchErrorsOutput
- type ListBatchErrorsResponse
- type ListBatchLogsForBatchParams
- type ListBatchLogsForBatchResponse
- type ListBatchLogsOutput
- type ListBatchMetricsDataForBatchMetricIDsOutput
- type ListBatchMetricsDataForBatchMetricIDsParams
- type ListBatchMetricsDataForBatchMetricIDsResponse
- type ListBatchMetricsDataForBatchMetricsDataIDsParams
- type ListBatchMetricsDataForBatchMetricsDataIDsResponse
- type ListBatchMetricsDataOutput
- type ListBatchMetricsDataParams
- type ListBatchMetricsDataResponse
- type ListBatchMetricsForBatchMetricIDsParams
- type ListBatchMetricsForBatchMetricIDsResponse
- type ListBatchMetricsOutput
- type ListBatchMetricsParams
- type ListBatchMetricsResponse
- type ListBatchesForBuildsParams
- type ListBatchesForBuildsResponse
- type ListBatchesForTestSuiteParams
- type ListBatchesForTestSuiteResponse
- type ListBatchesForTestSuiteRevisionParams
- type ListBatchesForTestSuiteRevisionResponse
- type ListBatchesOutput
- type ListBatchesParams
- type ListBatchesResponse
- type ListBranchesForProjectParams
- type ListBranchesForProjectResponse
- type ListBranchesOutput
- type ListBuildAccountsResponse
- type ListBuildsForBranchesParams
- type ListBuildsForBranchesResponse
- type ListBuildsForSystemParams
- type ListBuildsForSystemResponse
- type ListBuildsOutput
- type ListBuildsParams
- type ListBuildsResponse
- type ListEventTagsForJobParams
- type ListEventTagsForJobResponse
- type ListEventsForJobParams
- type ListEventsForJobResponse
- type ListExperienceTagsForExperienceParams
- type ListExperienceTagsForExperienceResponse
- type ListExperienceTagsOutput
- type ListExperienceTagsParams
- type ListExperienceTagsParamsOrderBy
- type ListExperienceTagsResponse
- type ListExperiencesForSystemParams
- type ListExperiencesForSystemResponse
- type ListExperiencesOutput
- type ListExperiencesParams
- type ListExperiencesResponse
- type ListExperiencesWithExperienceTagParams
- type ListExperiencesWithExperienceTagResponse
- type ListJobEventTagsOutput
- type ListJobEventsOutput
- type ListJobLogsForJobParams
- type ListJobLogsForJobResponse
- type ListJobLogsOutput
- type ListJobMetricsDataOutput
- type ListJobMetricsOutput
- type ListJobsOutput
- type ListJobsParams
- type ListJobsResponse
- type ListLogsForReportParams
- type ListLogsForReportResponse
- type ListMetricsBuildOutput
- type ListMetricsBuildsParams
- type ListMetricsBuildsResponse
- type ListMetricsDataAndMetricIDOutput
- type ListMetricsDataForJobParams
- type ListMetricsDataForJobResponse
- type ListMetricsDataForMetricIDsParams
- type ListMetricsDataForMetricIDsResponse
- type ListMetricsDataForMetricsDataIDsParams
- type ListMetricsDataForMetricsDataIDsResponse
- type ListMetricsForJobParams
- type ListMetricsForJobResponse
- type ListMetricsForMetricIDsParams
- type ListMetricsForMetricIDsResponse
- type ListParameterSweepsOutput
- type ListParameterSweepsParams
- type ListParameterSweepsResponse
- type ListProjectsOutput
- type ListProjectsParams
- type ListProjectsResponse
- type ListReportAccountsResponse
- type ListReportLogsOutput
- type ListReportMetricsDataForReportMetricIDsOutput
- type ListReportMetricsDataForReportMetricIDsParams
- type ListReportMetricsDataForReportMetricIDsResponse
- type ListReportMetricsDataForReportMetricsDataIDsParams
- type ListReportMetricsDataForReportMetricsDataIDsResponse
- type ListReportMetricsDataOutput
- type ListReportMetricsDataParams
- type ListReportMetricsDataResponse
- type ListReportMetricsForReportMetricIDsParams
- type ListReportMetricsForReportMetricIDsResponse
- type ListReportMetricsOutput
- type ListReportMetricsParams
- type ListReportMetricsResponse
- type ListReportsOutput
- type ListReportsParams
- type ListReportsResponse
- type ListServiceProfilesResponse
- type ListSweepAccountsResponse
- type ListSystemsOutput
- type ListSystemsParams
- type ListSystemsResponse
- type ListTagsForBatchMetricsOutput
- type ListTagsForBatchMetricsParams
- type ListTagsForBatchMetricsResponse
- type ListTagsForJobMetricsOutput
- type ListTagsForJobMetricsParams
- type ListTagsForJobMetricsResponse
- type ListTagsForReportMetricsOutput
- type ListTagsForReportMetricsParams
- type ListTagsForReportMetricsResponse
- type ListTestSuiteOutput
- type ListTestSuiteRevisionsOutput
- type ListTestSuiteRevisionsParams
- type ListTestSuiteRevisionsResponse
- type ListTestSuitesParams
- type ListTestSuitesResponse
- type ListUsersOutput
- type ListViewObjectsOutput
- type ListViewSessionsParams
- type ListViewSessionsResponse
- type ListWorkflowRunsOutput
- type ListWorkflowRunsParams
- type ListWorkflowRunsResponse
- type ListWorkflowSuitesOutput
- type ListWorkflowSuitesResponse
- type ListWorkflowsOutput
- type ListWorkflowsParams
- type ListWorkflowsResponse
- type Log
- type LogID
- type LogLocation
- type LogType
- type McapURL
- type Metric
- type MetricID
- type MetricLocation
- type MetricName
- type MetricStatus
- type MetricTag
- type MetricType
- type MetricURL
- type MetricValue
- type MetricsBuild
- type MetricsBuildID
- type MetricsBuildImageUri
- type MetricsBuildName
- type MetricsBuildVersion
- type MetricsData
- type MetricsDataAndMetricID
- type MetricsDataID
- type MetricsDataLocation
- type MetricsDataType
- type MetricsDataURL
- type MetricsSetName
- type MutateSystemsToExperienceInput
- type Name
- type ObjectCount
- type ObjectName
- type ObjectType
- type OrderBy
- type OrgID
- type PageSize
- type PageSizeUnbounded
- type PageToken
- type ParameterSweep
- type ParameterSweepID
- type ParameterSweepInput
- type ParameterSweepStatus
- type ParameterSweepStatusHistory
- type ParameterSweepStatusHistoryType
- type PoolLabel
- type PoolLabels
- type Profile
- type Project
- type ProjectID
- type ReferenceBatchSummary
- type RemoveExperienceTagFromExperienceResponse
- type RemoveExperiencesFromTestSuiteJSONRequestBody
- type RemoveExperiencesFromTestSuiteResponse
- type RemoveSystemFromExperienceResponse
- type RemoveSystemFromMetricsBuildResponse
- type RemoveSystemsFromExperiencesJSONRequestBody
- type RemoveSystemsFromExperiencesResponse
- type Report
- type ReportID
- type ReportInput
- type ReportLog
- type ReportMetricsDataAndIDs
- type ReportStatus
- type ReportStatusHistory
- type ReportStatusHistoryType
- type RequestEditorFn
- type RerunBatchInput
- type RerunBatchJSONRequestBody
- type RerunBatchOutput
- type RerunBatchResponse
- type RespectRevisionBoundary
- type RestoreExperienceResponse
- type RestoreTestSuiteResponse
- type ReviseTestSuiteInput
- type ReviseTestSuiteJSONRequestBody
- type ReviseTestSuiteResponse
- type RunCounter
- type SelectExperiencesInput
- type SweepParameter
- type System
- type SystemID
- type TagID
- type TestSuite
- type TestSuiteBatchInput
- type TestSuiteBatchSummaryJobResults
- type TestSuiteDescription
- type TestSuiteID
- type TestSuiteName
- type TestSuiteRevision
- type TestSuiteSummary
- type TestSuiteSummaryOutput
- type Timestamp
- type TriggeredVia
- type UpdateBatchInput
- type UpdateBatchJSONRequestBody
- type UpdateBatchResponse
- type UpdateBuildFields
- type UpdateBuildInput
- type UpdateBuildJSONRequestBody
- type UpdateBuildResponse
- type UpdateEventInput
- type UpdateEventJSONRequestBody
- type UpdateEventResponse
- type UpdateExperienceFields
- type UpdateExperienceInput
- type UpdateExperienceJSONRequestBody
- type UpdateExperienceResponse
- type UpdateExperienceTagFields
- type UpdateExperienceTagInput
- type UpdateExperienceTagJSONRequestBody
- type UpdateExperienceTagResponse
- type UpdateJobInput
- type UpdateJobJSONRequestBody
- type UpdateJobResponse
- type UpdateMask
- type UpdateProjectFields
- type UpdateProjectInput
- type UpdateProjectJSONRequestBody
- type UpdateProjectResponse
- type UpdateSystemInput
- type UpdateSystemJSONRequestBody
- type UpdateSystemResponse
- type UpdateWorkflowInput
- type UpdateWorkflowJSONRequestBody
- type UpdateWorkflowResponse
- type UserID
- type ValidateExperienceLocationJSONRequestBody
- type ValidateExperienceLocationResponse
- type ViewMetadata
- type ViewObject
- type ViewObjectAndMetadata
- type ViewSessionID
- type ViewSessionUpdate
- type ViewUpdateID
- type Workflow
- type WorkflowID
- type WorkflowRun
- type WorkflowRunID
- type WorkflowRunTestSuite
- type WorkflowSuite
- type WorkflowSuiteInput
Constants ¶
const (
OAuthScopes = "OAuth.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func NewAddExperienceTagToExperienceRequest ¶
func NewAddExperienceTagToExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID) (*http.Request, error)
NewAddExperienceTagToExperienceRequest generates requests for AddExperienceTagToExperience
func NewAddExperiencesToTestSuiteRequest ¶ added in v0.3.8
func NewAddExperiencesToTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, body AddExperiencesToTestSuiteJSONRequestBody) (*http.Request, error)
NewAddExperiencesToTestSuiteRequest calls the generic AddExperiencesToTestSuite builder with application/json body
func NewAddExperiencesToTestSuiteRequestWithBody ¶ added in v0.3.8
func NewAddExperiencesToTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader) (*http.Request, error)
NewAddExperiencesToTestSuiteRequestWithBody generates requests for AddExperiencesToTestSuite with any type of body
func NewAddSystemToExperienceRequest ¶ added in v0.3.0
func NewAddSystemToExperienceRequest(server string, projectID ProjectID, systemID SystemID, experienceID ExperienceID) (*http.Request, error)
NewAddSystemToExperienceRequest generates requests for AddSystemToExperience
func NewAddSystemToMetricsBuildRequest ¶ added in v0.3.0
func NewAddSystemToMetricsBuildRequest(server string, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID) (*http.Request, error)
NewAddSystemToMetricsBuildRequest generates requests for AddSystemToMetricsBuild
func NewAddSystemsToExperiencesRequest ¶ added in v0.3.8
func NewAddSystemsToExperiencesRequest(server string, projectID ProjectID, body AddSystemsToExperiencesJSONRequestBody) (*http.Request, error)
NewAddSystemsToExperiencesRequest calls the generic AddSystemsToExperiences builder with application/json body
func NewAddSystemsToExperiencesRequestWithBody ¶ added in v0.3.8
func NewAddSystemsToExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewAddSystemsToExperiencesRequestWithBody generates requests for AddSystemsToExperiences with any type of body
func NewAddTagsToExperiencesRequest ¶ added in v0.3.8
func NewAddTagsToExperiencesRequest(server string, projectID ProjectID, body AddTagsToExperiencesJSONRequestBody) (*http.Request, error)
NewAddTagsToExperiencesRequest calls the generic AddTagsToExperiences builder with application/json body
func NewAddTagsToExperiencesRequestWithBody ¶ added in v0.3.8
func NewAddTagsToExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewAddTagsToExperiencesRequestWithBody generates requests for AddTagsToExperiences with any type of body
func NewAddTestSuitesToExperiencesRequest ¶ added in v0.3.8
func NewAddTestSuitesToExperiencesRequest(server string, projectID ProjectID, body AddTestSuitesToExperiencesJSONRequestBody) (*http.Request, error)
NewAddTestSuitesToExperiencesRequest calls the generic AddTestSuitesToExperiences builder with application/json body
func NewAddTestSuitesToExperiencesRequestWithBody ¶ added in v0.3.8
func NewAddTestSuitesToExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewAddTestSuitesToExperiencesRequestWithBody generates requests for AddTestSuitesToExperiences with any type of body
func NewArchiveExperienceRequest ¶ added in v0.17.0
func NewArchiveExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
NewArchiveExperienceRequest generates requests for ArchiveExperience
func NewArchiveProjectRequest ¶ added in v0.3.10
NewArchiveProjectRequest generates requests for ArchiveProject
func NewArchiveSystemRequest ¶ added in v0.3.10
func NewArchiveSystemRequest(server string, projectID ProjectID, systemID SystemID) (*http.Request, error)
NewArchiveSystemRequest generates requests for ArchiveSystem
func NewArchiveTestSuiteRequest ¶ added in v0.17.0
func NewArchiveTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID) (*http.Request, error)
NewArchiveTestSuiteRequest generates requests for ArchiveTestSuite
func NewCancelBatchRequest ¶
func NewCancelBatchRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
NewCancelBatchRequest generates requests for CancelBatch
func NewCancelParameterSweepRequest ¶ added in v0.3.0
func NewCancelParameterSweepRequest(server string, projectID ProjectID, sweepID ParameterSweepID) (*http.Request, error)
NewCancelParameterSweepRequest generates requests for CancelParameterSweep
func NewCompareBatchesRequest ¶ added in v0.3.11
func NewCompareBatchesRequest(server string, projectID ProjectID, batchID BatchID, otherBatchID BatchID, params *CompareBatchesParams) (*http.Request, error)
NewCompareBatchesRequest generates requests for CompareBatches
func NewCreateBatchForTestSuiteRequest ¶ added in v0.3.1
func NewCreateBatchForTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, body CreateBatchForTestSuiteJSONRequestBody) (*http.Request, error)
NewCreateBatchForTestSuiteRequest calls the generic CreateBatchForTestSuite builder with application/json body
func NewCreateBatchForTestSuiteRequestWithBody ¶ added in v0.3.1
func NewCreateBatchForTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchForTestSuiteRequestWithBody generates requests for CreateBatchForTestSuite with any type of body
func NewCreateBatchForTestSuiteRevisionRequest ¶ added in v0.3.1
func NewCreateBatchForTestSuiteRevisionRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, body CreateBatchForTestSuiteRevisionJSONRequestBody) (*http.Request, error)
NewCreateBatchForTestSuiteRevisionRequest calls the generic CreateBatchForTestSuiteRevision builder with application/json body
func NewCreateBatchForTestSuiteRevisionRequestWithBody ¶ added in v0.3.1
func NewCreateBatchForTestSuiteRevisionRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchForTestSuiteRevisionRequestWithBody generates requests for CreateBatchForTestSuiteRevision with any type of body
func NewCreateBatchRequest ¶
func NewCreateBatchRequest(server string, projectID ProjectID, body CreateBatchJSONRequestBody) (*http.Request, error)
NewCreateBatchRequest calls the generic CreateBatch builder with application/json body
func NewCreateBatchRequestWithBody ¶
func NewCreateBatchRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchRequestWithBody generates requests for CreateBatch with any type of body
func NewCreateBranchForProjectRequest ¶
func NewCreateBranchForProjectRequest(server string, projectID ProjectID, body CreateBranchForProjectJSONRequestBody) (*http.Request, error)
NewCreateBranchForProjectRequest calls the generic CreateBranchForProject builder with application/json body
func NewCreateBranchForProjectRequestWithBody ¶
func NewCreateBranchForProjectRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBranchForProjectRequestWithBody generates requests for CreateBranchForProject with any type of body
func NewCreateBuildForBranchRequest ¶
func NewCreateBuildForBranchRequest(server string, projectID ProjectID, branchID BranchID, body CreateBuildForBranchJSONRequestBody) (*http.Request, error)
NewCreateBuildForBranchRequest calls the generic CreateBuildForBranch builder with application/json body
func NewCreateBuildForBranchRequestWithBody ¶
func NewCreateBuildForBranchRequestWithBody(server string, projectID ProjectID, branchID BranchID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBuildForBranchRequestWithBody generates requests for CreateBuildForBranch with any type of body
func NewCreateBuildForSystemRequest ¶ added in v0.3.0
func NewCreateBuildForSystemRequest(server string, projectID ProjectID, systemID SystemID, body CreateBuildForSystemJSONRequestBody) (*http.Request, error)
NewCreateBuildForSystemRequest calls the generic CreateBuildForSystem builder with application/json body
func NewCreateBuildForSystemRequestWithBody ¶ added in v0.3.0
func NewCreateBuildForSystemRequestWithBody(server string, projectID ProjectID, systemID SystemID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBuildForSystemRequestWithBody generates requests for CreateBuildForSystem with any type of body
func NewCreateExperienceRequest ¶
func NewCreateExperienceRequest(server string, projectID ProjectID, body CreateExperienceJSONRequestBody) (*http.Request, error)
NewCreateExperienceRequest calls the generic CreateExperience builder with application/json body
func NewCreateExperienceRequestWithBody ¶
func NewCreateExperienceRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateExperienceRequestWithBody generates requests for CreateExperience with any type of body
func NewCreateExperienceTagRequest ¶
func NewCreateExperienceTagRequest(server string, projectID ProjectID, body CreateExperienceTagJSONRequestBody) (*http.Request, error)
NewCreateExperienceTagRequest calls the generic CreateExperienceTag builder with application/json body
func NewCreateExperienceTagRequestWithBody ¶
func NewCreateExperienceTagRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateExperienceTagRequestWithBody generates requests for CreateExperienceTag with any type of body
func NewCreateMetricsBuildRequest ¶ added in v0.1.22
func NewCreateMetricsBuildRequest(server string, projectID ProjectID, body CreateMetricsBuildJSONRequestBody) (*http.Request, error)
NewCreateMetricsBuildRequest calls the generic CreateMetricsBuild builder with application/json body
func NewCreateMetricsBuildRequestWithBody ¶ added in v0.1.22
func NewCreateMetricsBuildRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateMetricsBuildRequestWithBody generates requests for CreateMetricsBuild with any type of body
func NewCreateParameterSweepRequest ¶ added in v0.1.27
func NewCreateParameterSweepRequest(server string, projectID ProjectID, body CreateParameterSweepJSONRequestBody) (*http.Request, error)
NewCreateParameterSweepRequest calls the generic CreateParameterSweep builder with application/json body
func NewCreateParameterSweepRequestWithBody ¶ added in v0.1.27
func NewCreateParameterSweepRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateParameterSweepRequestWithBody generates requests for CreateParameterSweep with any type of body
func NewCreateProjectRequest ¶
func NewCreateProjectRequest(server string, body CreateProjectJSONRequestBody) (*http.Request, error)
NewCreateProjectRequest calls the generic CreateProject builder with application/json body
func NewCreateProjectRequestWithBody ¶
func NewCreateProjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body
func NewCreateReportRequest ¶ added in v0.3.4
func NewCreateReportRequest(server string, projectID ProjectID, body CreateReportJSONRequestBody) (*http.Request, error)
NewCreateReportRequest calls the generic CreateReport builder with application/json body
func NewCreateReportRequestWithBody ¶ added in v0.3.4
func NewCreateReportRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateReportRequestWithBody generates requests for CreateReport with any type of body
func NewCreateSystemRequest ¶ added in v0.3.0
func NewCreateSystemRequest(server string, projectID ProjectID, body CreateSystemJSONRequestBody) (*http.Request, error)
NewCreateSystemRequest calls the generic CreateSystem builder with application/json body
func NewCreateSystemRequestWithBody ¶ added in v0.3.0
func NewCreateSystemRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateSystemRequestWithBody generates requests for CreateSystem with any type of body
func NewCreateTestSuiteRequest ¶ added in v0.3.1
func NewCreateTestSuiteRequest(server string, projectID ProjectID, body CreateTestSuiteJSONRequestBody) (*http.Request, error)
NewCreateTestSuiteRequest calls the generic CreateTestSuite builder with application/json body
func NewCreateTestSuiteRequestWithBody ¶ added in v0.3.1
func NewCreateTestSuiteRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateTestSuiteRequestWithBody generates requests for CreateTestSuite with any type of body
func NewCreateViewSessionRequest ¶
NewCreateViewSessionRequest generates requests for CreateViewSession
func NewCreateViewUpdateRequestWithBody ¶
func NewCreateViewUpdateRequestWithBody(server string, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, contentType string, body io.Reader) (*http.Request, error)
NewCreateViewUpdateRequestWithBody generates requests for CreateViewUpdate with any type of body
func NewCreateWorkflowRequest ¶ added in v0.27.0
func NewCreateWorkflowRequest(server string, projectID ProjectID, body CreateWorkflowJSONRequestBody) (*http.Request, error)
NewCreateWorkflowRequest calls the generic CreateWorkflow builder with application/json body
func NewCreateWorkflowRequestWithBody ¶ added in v0.27.0
func NewCreateWorkflowRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewCreateWorkflowRequestWithBody generates requests for CreateWorkflow with any type of body
func NewCreateWorkflowRunRequest ¶ added in v0.27.0
func NewCreateWorkflowRunRequest(server string, projectID ProjectID, workflowID WorkflowID, body CreateWorkflowRunJSONRequestBody) (*http.Request, error)
NewCreateWorkflowRunRequest calls the generic CreateWorkflowRun builder with application/json body
func NewCreateWorkflowRunRequestWithBody ¶ added in v0.27.0
func NewCreateWorkflowRunRequestWithBody(server string, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader) (*http.Request, error)
NewCreateWorkflowRunRequestWithBody generates requests for CreateWorkflowRun with any type of body
func NewDebugExperienceRequest ¶ added in v0.5.0
func NewDebugExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, body DebugExperienceJSONRequestBody) (*http.Request, error)
NewDebugExperienceRequest calls the generic DebugExperience builder with application/json body
func NewDebugExperienceRequestWithBody ¶ added in v0.5.0
func NewDebugExperienceRequestWithBody(server string, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader) (*http.Request, error)
NewDebugExperienceRequestWithBody generates requests for DebugExperience with any type of body
func NewDeleteBatchLogRequest ¶ added in v0.1.31
func NewDeleteBatchLogRequest(server string, projectID ProjectID, batchID BatchID, logID LogID) (*http.Request, error)
NewDeleteBatchLogRequest generates requests for DeleteBatchLog
func NewDeleteBranchForProjectRequest ¶
func NewDeleteBranchForProjectRequest(server string, projectID ProjectID, branchID BranchID) (*http.Request, error)
NewDeleteBranchForProjectRequest generates requests for DeleteBranchForProject
func NewDeleteBuildForBranchRequest ¶
func NewDeleteBuildForBranchRequest(server string, projectID ProjectID, branchID BranchID, buildID BuildID) (*http.Request, error)
NewDeleteBuildForBranchRequest generates requests for DeleteBuildForBranch
func NewDeleteExperienceTagRequest ¶
func NewDeleteExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID) (*http.Request, error)
NewDeleteExperienceTagRequest generates requests for DeleteExperienceTag
func NewDeleteJobLogRequest ¶ added in v0.1.31
func NewDeleteJobLogRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID) (*http.Request, error)
NewDeleteJobLogRequest generates requests for DeleteJobLog
func NewGetBatchLogRequest ¶ added in v0.1.31
func NewGetBatchLogRequest(server string, projectID ProjectID, batchID BatchID, logID LogID) (*http.Request, error)
NewGetBatchLogRequest generates requests for GetBatchLog
func NewGetBatchRequest ¶
NewGetBatchRequest generates requests for GetBatch
func NewGetBatchSuggestionsRequest ¶ added in v0.16.0
func NewGetBatchSuggestionsRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
NewGetBatchSuggestionsRequest generates requests for GetBatchSuggestions
func NewGetBranchForProjectRequest ¶
func NewGetBranchForProjectRequest(server string, projectID ProjectID, branchID BranchID) (*http.Request, error)
NewGetBranchForProjectRequest generates requests for GetBranchForProject
func NewGetBuildForBranchRequest ¶
func NewGetBuildForBranchRequest(server string, projectID ProjectID, branchID BranchID, buildID BuildID) (*http.Request, error)
NewGetBuildForBranchRequest generates requests for GetBuildForBranch
func NewGetBuildForSystemRequest ¶ added in v0.3.0
func NewGetBuildForSystemRequest(server string, projectID ProjectID, systemID SystemID, buildID BuildID) (*http.Request, error)
NewGetBuildForSystemRequest generates requests for GetBuildForSystem
func NewGetBuildRequest ¶
NewGetBuildRequest generates requests for GetBuild
func NewGetEventForJobRequest ¶ added in v0.3.8
func NewGetEventForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID) (*http.Request, error)
NewGetEventForJobRequest generates requests for GetEventForJob
func NewGetExperienceRequest ¶
func NewGetExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
NewGetExperienceRequest generates requests for GetExperience
func NewGetExperienceTagRequest ¶
func NewGetExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID) (*http.Request, error)
NewGetExperienceTagRequest generates requests for GetExperienceTag
func NewGetJobLogRequest ¶ added in v0.1.31
func NewGetJobLogRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID) (*http.Request, error)
NewGetJobLogRequest generates requests for GetJobLog
func NewGetJobRequest ¶
func NewGetJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID) (*http.Request, error)
NewGetJobRequest generates requests for GetJob
func NewGetMetricsBuildRequest ¶ added in v0.1.22
func NewGetMetricsBuildRequest(server string, projectID ProjectID, metricsBuildID MetricsBuildID) (*http.Request, error)
NewGetMetricsBuildRequest generates requests for GetMetricsBuild
func NewGetParameterSweepRequest ¶ added in v0.1.27
func NewGetParameterSweepRequest(server string, projectID ProjectID, sweepID ParameterSweepID) (*http.Request, error)
NewGetParameterSweepRequest generates requests for GetParameterSweep
func NewGetProjectRequest ¶
NewGetProjectRequest generates requests for GetProject
func NewGetQuotaRequest ¶ added in v0.3.8
NewGetQuotaRequest generates requests for GetQuota
func NewGetReportLogRequest ¶ added in v0.3.5
func NewGetReportLogRequest(server string, projectID ProjectID, reportID ReportID, logID LogID) (*http.Request, error)
NewGetReportLogRequest generates requests for GetReportLog
func NewGetReportRequest ¶ added in v0.3.4
func NewGetReportRequest(server string, projectID ProjectID, reportID ReportID) (*http.Request, error)
NewGetReportRequest generates requests for GetReport
func NewGetSystemRequest ¶ added in v0.3.0
func NewGetSystemRequest(server string, projectID ProjectID, systemID SystemID) (*http.Request, error)
NewGetSystemRequest generates requests for GetSystem
func NewGetSystemsForExperienceRequest ¶ added in v0.3.0
func NewGetSystemsForExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, params *GetSystemsForExperienceParams) (*http.Request, error)
NewGetSystemsForExperienceRequest generates requests for GetSystemsForExperience
func NewGetSystemsForMetricsBuildRequest ¶ added in v0.3.0
func NewGetSystemsForMetricsBuildRequest(server string, projectID ProjectID, metricsBuildID MetricsBuildID, params *GetSystemsForMetricsBuildParams) (*http.Request, error)
NewGetSystemsForMetricsBuildRequest generates requests for GetSystemsForMetricsBuild
func NewGetTestSuiteRequest ¶ added in v0.3.1
func NewGetTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID) (*http.Request, error)
NewGetTestSuiteRequest generates requests for GetTestSuite
func NewGetTestSuiteRevisionRequest ¶ added in v0.3.1
func NewGetTestSuiteRevisionRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision) (*http.Request, error)
NewGetTestSuiteRevisionRequest generates requests for GetTestSuiteRevision
func NewGetTestSuiteSummaryRequest ¶ added in v0.3.8
func NewGetTestSuiteSummaryRequest(server string, projectID ProjectID, params *GetTestSuiteSummaryParams) (*http.Request, error)
NewGetTestSuiteSummaryRequest generates requests for GetTestSuiteSummary
func NewGetViewSessionRequest ¶
func NewGetViewSessionRequest(server string, viewSessionID ViewSessionID) (*http.Request, error)
NewGetViewSessionRequest generates requests for GetViewSession
func NewGetWorkflowRequest ¶ added in v0.27.0
func NewGetWorkflowRequest(server string, projectID ProjectID, workflowID WorkflowID) (*http.Request, error)
NewGetWorkflowRequest generates requests for GetWorkflow
func NewGetWorkflowRunRequest ¶ added in v0.27.0
func NewGetWorkflowRunRequest(server string, projectID ProjectID, workflowID WorkflowID, workflowRunID WorkflowRunID) (*http.Request, error)
NewGetWorkflowRunRequest generates requests for GetWorkflowRun
func NewHealthRequest ¶
NewHealthRequest generates requests for Health
func NewListAllJobsRequest ¶ added in v0.3.1
func NewListAllJobsRequest(server string, projectID ProjectID, params *ListAllJobsParams) (*http.Request, error)
NewListAllJobsRequest generates requests for ListAllJobs
func NewListBatchAccountsRequest ¶ added in v0.3.3
func NewListBatchAccountsRequest(server string, projectID ProjectID, params *ListBatchAccountsParams) (*http.Request, error)
NewListBatchAccountsRequest generates requests for ListBatchAccounts
func NewListBatchErrorsRequest ¶ added in v0.23.2
func NewListBatchErrorsRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
NewListBatchErrorsRequest generates requests for ListBatchErrors
func NewListBatchLogsForBatchRequest ¶ added in v0.1.31
func NewListBatchLogsForBatchRequest(server string, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams) (*http.Request, error)
NewListBatchLogsForBatchRequest generates requests for ListBatchLogsForBatch
func NewListBatchMetricsDataForBatchMetricIDsRequest ¶ added in v0.1.27
func NewListBatchMetricsDataForBatchMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsDataForBatchMetricIDsParams) (*http.Request, error)
NewListBatchMetricsDataForBatchMetricIDsRequest generates requests for ListBatchMetricsDataForBatchMetricIDs
func NewListBatchMetricsDataForBatchMetricsDataIDsRequest ¶ added in v0.1.27
func NewListBatchMetricsDataForBatchMetricsDataIDsRequest(server string, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams) (*http.Request, error)
NewListBatchMetricsDataForBatchMetricsDataIDsRequest generates requests for ListBatchMetricsDataForBatchMetricsDataIDs
func NewListBatchMetricsDataRequest ¶ added in v0.1.27
func NewListBatchMetricsDataRequest(server string, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams) (*http.Request, error)
NewListBatchMetricsDataRequest generates requests for ListBatchMetricsData
func NewListBatchMetricsForBatchMetricIDsRequest ¶ added in v0.1.27
func NewListBatchMetricsForBatchMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsForBatchMetricIDsParams) (*http.Request, error)
NewListBatchMetricsForBatchMetricIDsRequest generates requests for ListBatchMetricsForBatchMetricIDs
func NewListBatchMetricsRequest ¶ added in v0.1.22
func NewListBatchMetricsRequest(server string, projectID ProjectID, batchID BatchID, params *ListBatchMetricsParams) (*http.Request, error)
NewListBatchMetricsRequest generates requests for ListBatchMetrics
func NewListBatchesForBuildsRequest ¶ added in v0.1.31
func NewListBatchesForBuildsRequest(server string, projectID ProjectID, branchID BranchID, buildID []BuildID, params *ListBatchesForBuildsParams) (*http.Request, error)
NewListBatchesForBuildsRequest generates requests for ListBatchesForBuilds
func NewListBatchesForTestSuiteRequest ¶ added in v0.3.1
func NewListBatchesForTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, params *ListBatchesForTestSuiteParams) (*http.Request, error)
NewListBatchesForTestSuiteRequest generates requests for ListBatchesForTestSuite
func NewListBatchesForTestSuiteRevisionRequest ¶ added in v0.3.1
func NewListBatchesForTestSuiteRevisionRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, params *ListBatchesForTestSuiteRevisionParams) (*http.Request, error)
NewListBatchesForTestSuiteRevisionRequest generates requests for ListBatchesForTestSuiteRevision
func NewListBatchesRequest ¶
func NewListBatchesRequest(server string, projectID ProjectID, params *ListBatchesParams) (*http.Request, error)
NewListBatchesRequest generates requests for ListBatches
func NewListBranchesForProjectRequest ¶
func NewListBranchesForProjectRequest(server string, projectID ProjectID, params *ListBranchesForProjectParams) (*http.Request, error)
NewListBranchesForProjectRequest generates requests for ListBranchesForProject
func NewListBuildAccountsRequest ¶ added in v0.3.8
NewListBuildAccountsRequest generates requests for ListBuildAccounts
func NewListBuildsForBranchesRequest ¶ added in v0.1.31
func NewListBuildsForBranchesRequest(server string, projectID ProjectID, branchID []BranchID, params *ListBuildsForBranchesParams) (*http.Request, error)
NewListBuildsForBranchesRequest generates requests for ListBuildsForBranches
func NewListBuildsForSystemRequest ¶ added in v0.3.0
func NewListBuildsForSystemRequest(server string, projectID ProjectID, systemID SystemID, params *ListBuildsForSystemParams) (*http.Request, error)
NewListBuildsForSystemRequest generates requests for ListBuildsForSystem
func NewListBuildsRequest ¶
func NewListBuildsRequest(server string, projectID ProjectID, params *ListBuildsParams) (*http.Request, error)
NewListBuildsRequest generates requests for ListBuilds
func NewListEventTagsForJobRequest ¶ added in v0.17.0
func NewListEventTagsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventTagsForJobParams) (*http.Request, error)
NewListEventTagsForJobRequest generates requests for ListEventTagsForJob
func NewListEventsForJobRequest ¶ added in v0.3.8
func NewListEventsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventsForJobParams) (*http.Request, error)
NewListEventsForJobRequest generates requests for ListEventsForJob
func NewListExperienceTagsForExperienceRequest ¶
func NewListExperienceTagsForExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams) (*http.Request, error)
NewListExperienceTagsForExperienceRequest generates requests for ListExperienceTagsForExperience
func NewListExperienceTagsRequest ¶
func NewListExperienceTagsRequest(server string, projectID ProjectID, params *ListExperienceTagsParams) (*http.Request, error)
NewListExperienceTagsRequest generates requests for ListExperienceTags
func NewListExperiencesForSystemRequest ¶ added in v0.3.0
func NewListExperiencesForSystemRequest(server string, projectID ProjectID, systemID SystemID, params *ListExperiencesForSystemParams) (*http.Request, error)
NewListExperiencesForSystemRequest generates requests for ListExperiencesForSystem
func NewListExperiencesRequest ¶
func NewListExperiencesRequest(server string, projectID ProjectID, params *ListExperiencesParams) (*http.Request, error)
NewListExperiencesRequest generates requests for ListExperiences
func NewListExperiencesWithExperienceTagRequest ¶
func NewListExperiencesWithExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, params *ListExperiencesWithExperienceTagParams) (*http.Request, error)
NewListExperiencesWithExperienceTagRequest generates requests for ListExperiencesWithExperienceTag
func NewListJobLogsForJobRequest ¶ added in v0.1.31
func NewListJobLogsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, params *ListJobLogsForJobParams) (*http.Request, error)
NewListJobLogsForJobRequest generates requests for ListJobLogsForJob
func NewListJobsRequest ¶
func NewListJobsRequest(server string, projectID ProjectID, batchID BatchID, params *ListJobsParams) (*http.Request, error)
NewListJobsRequest generates requests for ListJobs
func NewListLogsForReportRequest ¶ added in v0.3.5
func NewListLogsForReportRequest(server string, projectID ProjectID, reportID ReportID, params *ListLogsForReportParams) (*http.Request, error)
NewListLogsForReportRequest generates requests for ListLogsForReport
func NewListMetricsBuildsRequest ¶ added in v0.1.22
func NewListMetricsBuildsRequest(server string, projectID ProjectID, params *ListMetricsBuildsParams) (*http.Request, error)
NewListMetricsBuildsRequest generates requests for ListMetricsBuilds
func NewListMetricsDataForJobRequest ¶ added in v0.1.22
func NewListMetricsDataForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsDataForJobParams) (*http.Request, error)
NewListMetricsDataForJobRequest generates requests for ListMetricsDataForJob
func NewListMetricsDataForMetricIDsRequest ¶ added in v0.1.22
func NewListMetricsDataForMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsDataForMetricIDsParams) (*http.Request, error)
NewListMetricsDataForMetricIDsRequest generates requests for ListMetricsDataForMetricIDs
func NewListMetricsDataForMetricsDataIDsRequest ¶ added in v0.1.22
func NewListMetricsDataForMetricsDataIDsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, metricsDataID []MetricsDataID, params *ListMetricsDataForMetricsDataIDsParams) (*http.Request, error)
NewListMetricsDataForMetricsDataIDsRequest generates requests for ListMetricsDataForMetricsDataIDs
func NewListMetricsForJobRequest ¶ added in v0.1.22
func NewListMetricsForJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsForJobParams) (*http.Request, error)
NewListMetricsForJobRequest generates requests for ListMetricsForJob
func NewListMetricsForMetricIDsRequest ¶ added in v0.1.22
func NewListMetricsForMetricIDsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsForMetricIDsParams) (*http.Request, error)
NewListMetricsForMetricIDsRequest generates requests for ListMetricsForMetricIDs
func NewListParameterSweepsRequest ¶ added in v0.1.27
func NewListParameterSweepsRequest(server string, projectID ProjectID, params *ListParameterSweepsParams) (*http.Request, error)
NewListParameterSweepsRequest generates requests for ListParameterSweeps
func NewListProjectsRequest ¶
func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
NewListProjectsRequest generates requests for ListProjects
func NewListReportAccountsRequest ¶ added in v0.3.4
NewListReportAccountsRequest generates requests for ListReportAccounts
func NewListReportMetricsDataForReportMetricIDsRequest ¶ added in v0.3.5
func NewListReportMetricsDataForReportMetricIDsRequest(server string, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsDataForReportMetricIDsParams) (*http.Request, error)
NewListReportMetricsDataForReportMetricIDsRequest generates requests for ListReportMetricsDataForReportMetricIDs
func NewListReportMetricsDataForReportMetricsDataIDsRequest ¶ added in v0.3.5
func NewListReportMetricsDataForReportMetricsDataIDsRequest(server string, projectID ProjectID, reportID ReportID, metricsDataID []MetricsDataID, params *ListReportMetricsDataForReportMetricsDataIDsParams) (*http.Request, error)
NewListReportMetricsDataForReportMetricsDataIDsRequest generates requests for ListReportMetricsDataForReportMetricsDataIDs
func NewListReportMetricsDataRequest ¶ added in v0.3.5
func NewListReportMetricsDataRequest(server string, projectID ProjectID, reportID ReportID, params *ListReportMetricsDataParams) (*http.Request, error)
NewListReportMetricsDataRequest generates requests for ListReportMetricsData
func NewListReportMetricsForReportMetricIDsRequest ¶ added in v0.3.5
func NewListReportMetricsForReportMetricIDsRequest(server string, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsForReportMetricIDsParams) (*http.Request, error)
NewListReportMetricsForReportMetricIDsRequest generates requests for ListReportMetricsForReportMetricIDs
func NewListReportMetricsRequest ¶ added in v0.3.5
func NewListReportMetricsRequest(server string, projectID ProjectID, reportID ReportID, params *ListReportMetricsParams) (*http.Request, error)
NewListReportMetricsRequest generates requests for ListReportMetrics
func NewListReportsRequest ¶ added in v0.3.4
func NewListReportsRequest(server string, projectID ProjectID, params *ListReportsParams) (*http.Request, error)
NewListReportsRequest generates requests for ListReports
func NewListServiceProfilesRequest ¶ added in v0.23.0
NewListServiceProfilesRequest generates requests for ListServiceProfiles
func NewListSweepAccountsRequest ¶ added in v0.3.3
NewListSweepAccountsRequest generates requests for ListSweepAccounts
func NewListSystemsRequest ¶ added in v0.3.0
func NewListSystemsRequest(server string, projectID ProjectID, params *ListSystemsParams) (*http.Request, error)
NewListSystemsRequest generates requests for ListSystems
func NewListTagsForBatchMetricsRequest ¶ added in v0.3.8
func NewListTagsForBatchMetricsRequest(server string, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListTagsForBatchMetricsParams) (*http.Request, error)
NewListTagsForBatchMetricsRequest generates requests for ListTagsForBatchMetrics
func NewListTagsForJobMetricsRequest ¶ added in v0.3.8
func NewListTagsForJobMetricsRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListTagsForJobMetricsParams) (*http.Request, error)
NewListTagsForJobMetricsRequest generates requests for ListTagsForJobMetrics
func NewListTagsForReportMetricsRequest ¶ added in v0.3.8
func NewListTagsForReportMetricsRequest(server string, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListTagsForReportMetricsParams) (*http.Request, error)
NewListTagsForReportMetricsRequest generates requests for ListTagsForReportMetrics
func NewListTestSuiteRevisionsRequest ¶ added in v0.3.1
func NewListTestSuiteRevisionsRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, params *ListTestSuiteRevisionsParams) (*http.Request, error)
NewListTestSuiteRevisionsRequest generates requests for ListTestSuiteRevisions
func NewListTestSuitesRequest ¶ added in v0.3.1
func NewListTestSuitesRequest(server string, projectID ProjectID, params *ListTestSuitesParams) (*http.Request, error)
NewListTestSuitesRequest generates requests for ListTestSuites
func NewListViewSessionsRequest ¶
func NewListViewSessionsRequest(server string, params *ListViewSessionsParams) (*http.Request, error)
NewListViewSessionsRequest generates requests for ListViewSessions
func NewListWorkflowRunsRequest ¶ added in v0.27.0
func NewListWorkflowRunsRequest(server string, projectID ProjectID, workflowID WorkflowID, params *ListWorkflowRunsParams) (*http.Request, error)
NewListWorkflowRunsRequest generates requests for ListWorkflowRuns
func NewListWorkflowSuitesRequest ¶ added in v0.27.0
func NewListWorkflowSuitesRequest(server string, projectID ProjectID, workflowID WorkflowID) (*http.Request, error)
NewListWorkflowSuitesRequest generates requests for ListWorkflowSuites
func NewListWorkflowsRequest ¶ added in v0.27.0
func NewListWorkflowsRequest(server string, projectID ProjectID, params *ListWorkflowsParams) (*http.Request, error)
NewListWorkflowsRequest generates requests for ListWorkflows
func NewRemoveExperienceTagFromExperienceRequest ¶
func NewRemoveExperienceTagFromExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID) (*http.Request, error)
NewRemoveExperienceTagFromExperienceRequest generates requests for RemoveExperienceTagFromExperience
func NewRemoveExperiencesFromTestSuiteRequest ¶ added in v0.3.8
func NewRemoveExperiencesFromTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, body RemoveExperiencesFromTestSuiteJSONRequestBody) (*http.Request, error)
NewRemoveExperiencesFromTestSuiteRequest calls the generic RemoveExperiencesFromTestSuite builder with application/json body
func NewRemoveExperiencesFromTestSuiteRequestWithBody ¶ added in v0.3.8
func NewRemoveExperiencesFromTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader) (*http.Request, error)
NewRemoveExperiencesFromTestSuiteRequestWithBody generates requests for RemoveExperiencesFromTestSuite with any type of body
func NewRemoveSystemFromExperienceRequest ¶ added in v0.3.0
func NewRemoveSystemFromExperienceRequest(server string, projectID ProjectID, systemID SystemID, experienceID ExperienceID) (*http.Request, error)
NewRemoveSystemFromExperienceRequest generates requests for RemoveSystemFromExperience
func NewRemoveSystemFromMetricsBuildRequest ¶ added in v0.3.0
func NewRemoveSystemFromMetricsBuildRequest(server string, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID) (*http.Request, error)
NewRemoveSystemFromMetricsBuildRequest generates requests for RemoveSystemFromMetricsBuild
func NewRemoveSystemsFromExperiencesRequest ¶ added in v0.3.8
func NewRemoveSystemsFromExperiencesRequest(server string, projectID ProjectID, body RemoveSystemsFromExperiencesJSONRequestBody) (*http.Request, error)
NewRemoveSystemsFromExperiencesRequest calls the generic RemoveSystemsFromExperiences builder with application/json body
func NewRemoveSystemsFromExperiencesRequestWithBody ¶ added in v0.3.8
func NewRemoveSystemsFromExperiencesRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewRemoveSystemsFromExperiencesRequestWithBody generates requests for RemoveSystemsFromExperiences with any type of body
func NewRerunBatchRequest ¶ added in v0.19.0
func NewRerunBatchRequest(server string, projectID ProjectID, batchID BatchID, body RerunBatchJSONRequestBody) (*http.Request, error)
NewRerunBatchRequest calls the generic RerunBatch builder with application/json body
func NewRerunBatchRequestWithBody ¶ added in v0.19.0
func NewRerunBatchRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, body io.Reader) (*http.Request, error)
NewRerunBatchRequestWithBody generates requests for RerunBatch with any type of body
func NewRestoreExperienceRequest ¶ added in v0.17.0
func NewRestoreExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
NewRestoreExperienceRequest generates requests for RestoreExperience
func NewRestoreTestSuiteRequest ¶ added in v0.17.0
func NewRestoreTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID) (*http.Request, error)
NewRestoreTestSuiteRequest generates requests for RestoreTestSuite
func NewReviseTestSuiteRequest ¶ added in v0.3.1
func NewReviseTestSuiteRequest(server string, projectID ProjectID, testSuiteID TestSuiteID, body ReviseTestSuiteJSONRequestBody) (*http.Request, error)
NewReviseTestSuiteRequest calls the generic ReviseTestSuite builder with application/json body
func NewReviseTestSuiteRequestWithBody ¶ added in v0.3.1
func NewReviseTestSuiteRequestWithBody(server string, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader) (*http.Request, error)
NewReviseTestSuiteRequestWithBody generates requests for ReviseTestSuite with any type of body
func NewUpdateBatchRequest ¶ added in v0.3.8
func NewUpdateBatchRequest(server string, projectID ProjectID, batchID BatchID, body UpdateBatchJSONRequestBody) (*http.Request, error)
NewUpdateBatchRequest calls the generic UpdateBatch builder with application/json body
func NewUpdateBatchRequestWithBody ¶ added in v0.3.8
func NewUpdateBatchRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBatchRequestWithBody generates requests for UpdateBatch with any type of body
func NewUpdateBuildRequest ¶ added in v0.4.0
func NewUpdateBuildRequest(server string, projectID ProjectID, buildID BuildID, body UpdateBuildJSONRequestBody) (*http.Request, error)
NewUpdateBuildRequest calls the generic UpdateBuild builder with application/json body
func NewUpdateBuildRequestWithBody ¶ added in v0.4.0
func NewUpdateBuildRequestWithBody(server string, projectID ProjectID, buildID BuildID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBuildRequestWithBody generates requests for UpdateBuild with any type of body
func NewUpdateEventRequest ¶ added in v0.3.8
func NewUpdateEventRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, body UpdateEventJSONRequestBody) (*http.Request, error)
NewUpdateEventRequest calls the generic UpdateEvent builder with application/json body
func NewUpdateEventRequestWithBody ¶ added in v0.3.8
func NewUpdateEventRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEventRequestWithBody generates requests for UpdateEvent with any type of body
func NewUpdateExperienceRequest ¶
func NewUpdateExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID, body UpdateExperienceJSONRequestBody) (*http.Request, error)
NewUpdateExperienceRequest calls the generic UpdateExperience builder with application/json body
func NewUpdateExperienceRequestWithBody ¶
func NewUpdateExperienceRequestWithBody(server string, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateExperienceRequestWithBody generates requests for UpdateExperience with any type of body
func NewUpdateExperienceTagRequest ¶
func NewUpdateExperienceTagRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, body UpdateExperienceTagJSONRequestBody) (*http.Request, error)
NewUpdateExperienceTagRequest calls the generic UpdateExperienceTag builder with application/json body
func NewUpdateExperienceTagRequestWithBody ¶
func NewUpdateExperienceTagRequestWithBody(server string, projectID ProjectID, experienceTagID ExperienceTagID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateExperienceTagRequestWithBody generates requests for UpdateExperienceTag with any type of body
func NewUpdateJobRequest ¶ added in v0.3.8
func NewUpdateJobRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobJSONRequestBody) (*http.Request, error)
NewUpdateJobRequest calls the generic UpdateJob builder with application/json body
func NewUpdateJobRequestWithBody ¶ added in v0.3.8
func NewUpdateJobRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateJobRequestWithBody generates requests for UpdateJob with any type of body
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest(server string, projectID ProjectID, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶
func NewUpdateProjectRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateSystemRequest ¶ added in v0.3.0
func NewUpdateSystemRequest(server string, projectID ProjectID, systemID SystemID, body UpdateSystemJSONRequestBody) (*http.Request, error)
NewUpdateSystemRequest calls the generic UpdateSystem builder with application/json body
func NewUpdateSystemRequestWithBody ¶ added in v0.3.0
func NewUpdateSystemRequestWithBody(server string, projectID ProjectID, systemID SystemID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSystemRequestWithBody generates requests for UpdateSystem with any type of body
func NewUpdateWorkflowRequest ¶ added in v0.27.0
func NewUpdateWorkflowRequest(server string, projectID ProjectID, workflowID WorkflowID, body UpdateWorkflowJSONRequestBody) (*http.Request, error)
NewUpdateWorkflowRequest calls the generic UpdateWorkflow builder with application/json body
func NewUpdateWorkflowRequestWithBody ¶ added in v0.27.0
func NewUpdateWorkflowRequestWithBody(server string, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateWorkflowRequestWithBody generates requests for UpdateWorkflow with any type of body
func NewValidateExperienceLocationRequest ¶ added in v0.1.30
func NewValidateExperienceLocationRequest(server string, body ValidateExperienceLocationJSONRequestBody) (*http.Request, error)
NewValidateExperienceLocationRequest calls the generic ValidateExperienceLocation builder with application/json body
func NewValidateExperienceLocationRequestWithBody ¶ added in v0.1.30
func NewValidateExperienceLocationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewValidateExperienceLocationRequestWithBody generates requests for ValidateExperienceLocation with any type of body
Types ¶
type AddExperienceTagToExperienceResponse ¶
func ParseAddExperienceTagToExperienceResponse ¶
func ParseAddExperienceTagToExperienceResponse(rsp *http.Response) (*AddExperienceTagToExperienceResponse, error)
ParseAddExperienceTagToExperienceResponse parses an HTTP response from a AddExperienceTagToExperienceWithResponse call
func (AddExperienceTagToExperienceResponse) Status ¶
func (r AddExperienceTagToExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (AddExperienceTagToExperienceResponse) StatusCode ¶
func (r AddExperienceTagToExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddExperiencesToTestSuiteJSONRequestBody ¶ added in v0.3.8
type AddExperiencesToTestSuiteJSONRequestBody = SelectExperiencesInput
AddExperiencesToTestSuiteJSONRequestBody defines body for AddExperiencesToTestSuite for application/json ContentType.
type AddExperiencesToTestSuiteResponse ¶ added in v0.3.8
type AddExperiencesToTestSuiteResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestSuite }
func ParseAddExperiencesToTestSuiteResponse ¶ added in v0.3.8
func ParseAddExperiencesToTestSuiteResponse(rsp *http.Response) (*AddExperiencesToTestSuiteResponse, error)
ParseAddExperiencesToTestSuiteResponse parses an HTTP response from a AddExperiencesToTestSuiteWithResponse call
func (AddExperiencesToTestSuiteResponse) Status ¶ added in v0.3.8
func (r AddExperiencesToTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (AddExperiencesToTestSuiteResponse) StatusCode ¶ added in v0.3.8
func (r AddExperiencesToTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddSuitesToExperiencesInput ¶ added in v0.3.8
type AddSuitesToExperiencesInput struct { AllExperiences *bool `json:"allExperiences,omitempty"` Experiences *[]ExperienceID `json:"experiences,omitempty"` Filters *ExperienceFilterInput `json:"filters,omitempty"` TestSuiteIDs []TestSuiteID `json:"testSuiteIDs"` }
AddSuitesToExperiencesInput defines model for addSuitesToExperiencesInput.
type AddSystemToExperienceResponse ¶ added in v0.3.0
func ParseAddSystemToExperienceResponse ¶ added in v0.3.0
func ParseAddSystemToExperienceResponse(rsp *http.Response) (*AddSystemToExperienceResponse, error)
ParseAddSystemToExperienceResponse parses an HTTP response from a AddSystemToExperienceWithResponse call
func (AddSystemToExperienceResponse) Status ¶ added in v0.3.0
func (r AddSystemToExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (AddSystemToExperienceResponse) StatusCode ¶ added in v0.3.0
func (r AddSystemToExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddSystemToMetricsBuildResponse ¶ added in v0.3.0
func ParseAddSystemToMetricsBuildResponse ¶ added in v0.3.0
func ParseAddSystemToMetricsBuildResponse(rsp *http.Response) (*AddSystemToMetricsBuildResponse, error)
ParseAddSystemToMetricsBuildResponse parses an HTTP response from a AddSystemToMetricsBuildWithResponse call
func (AddSystemToMetricsBuildResponse) Status ¶ added in v0.3.0
func (r AddSystemToMetricsBuildResponse) Status() string
Status returns HTTPResponse.Status
func (AddSystemToMetricsBuildResponse) StatusCode ¶ added in v0.3.0
func (r AddSystemToMetricsBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddSystemsToExperiencesJSONRequestBody ¶ added in v0.3.8
type AddSystemsToExperiencesJSONRequestBody = MutateSystemsToExperienceInput
AddSystemsToExperiencesJSONRequestBody defines body for AddSystemsToExperiences for application/json ContentType.
type AddSystemsToExperiencesResponse ¶ added in v0.3.8
func ParseAddSystemsToExperiencesResponse ¶ added in v0.3.8
func ParseAddSystemsToExperiencesResponse(rsp *http.Response) (*AddSystemsToExperiencesResponse, error)
ParseAddSystemsToExperiencesResponse parses an HTTP response from a AddSystemsToExperiencesWithResponse call
func (AddSystemsToExperiencesResponse) Status ¶ added in v0.3.8
func (r AddSystemsToExperiencesResponse) Status() string
Status returns HTTPResponse.Status
func (AddSystemsToExperiencesResponse) StatusCode ¶ added in v0.3.8
func (r AddSystemsToExperiencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTagsToExperiencesInput ¶ added in v0.3.8
type AddTagsToExperiencesInput struct { AllExperiences *bool `json:"allExperiences,omitempty"` ExperienceTagIDs []ExperienceTagID `json:"experienceTagIDs"` Experiences *[]ExperienceID `json:"experiences,omitempty"` Filters *ExperienceFilterInput `json:"filters,omitempty"` }
AddTagsToExperiencesInput defines model for addTagsToExperiencesInput.
type AddTagsToExperiencesJSONRequestBody ¶ added in v0.3.8
type AddTagsToExperiencesJSONRequestBody = AddTagsToExperiencesInput
AddTagsToExperiencesJSONRequestBody defines body for AddTagsToExperiences for application/json ContentType.
type AddTagsToExperiencesResponse ¶ added in v0.3.8
func ParseAddTagsToExperiencesResponse ¶ added in v0.3.8
func ParseAddTagsToExperiencesResponse(rsp *http.Response) (*AddTagsToExperiencesResponse, error)
ParseAddTagsToExperiencesResponse parses an HTTP response from a AddTagsToExperiencesWithResponse call
func (AddTagsToExperiencesResponse) Status ¶ added in v0.3.8
func (r AddTagsToExperiencesResponse) Status() string
Status returns HTTPResponse.Status
func (AddTagsToExperiencesResponse) StatusCode ¶ added in v0.3.8
func (r AddTagsToExperiencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTestSuitesToExperiencesJSONRequestBody ¶ added in v0.3.8
type AddTestSuitesToExperiencesJSONRequestBody = AddSuitesToExperiencesInput
AddTestSuitesToExperiencesJSONRequestBody defines body for AddTestSuitesToExperiences for application/json ContentType.
type AddTestSuitesToExperiencesResponse ¶ added in v0.3.8
func ParseAddTestSuitesToExperiencesResponse ¶ added in v0.3.8
func ParseAddTestSuitesToExperiencesResponse(rsp *http.Response) (*AddTestSuitesToExperiencesResponse, error)
ParseAddTestSuitesToExperiencesResponse parses an HTTP response from a AddTestSuitesToExperiencesWithResponse call
func (AddTestSuitesToExperiencesResponse) Status ¶ added in v0.3.8
func (r AddTestSuitesToExperiencesResponse) Status() string
Status returns HTTPResponse.Status
func (AddTestSuitesToExperiencesResponse) StatusCode ¶ added in v0.3.8
func (r AddTestSuitesToExperiencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Architecture ¶ added in v0.23.2
type Architecture string
Architecture defines model for architecture.
const ( AMD64 Architecture = "AMD64" ARM64 Architecture = "ARM64" )
Defines values for Architecture.
type ArchiveExperienceResponse ¶ added in v0.17.0
func ParseArchiveExperienceResponse ¶ added in v0.17.0
func ParseArchiveExperienceResponse(rsp *http.Response) (*ArchiveExperienceResponse, error)
ParseArchiveExperienceResponse parses an HTTP response from a ArchiveExperienceWithResponse call
func (ArchiveExperienceResponse) Status ¶ added in v0.17.0
func (r ArchiveExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveExperienceResponse) StatusCode ¶ added in v0.17.0
func (r ArchiveExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveProjectResponse ¶ added in v0.3.10
func ParseArchiveProjectResponse ¶ added in v0.3.10
func ParseArchiveProjectResponse(rsp *http.Response) (*ArchiveProjectResponse, error)
ParseArchiveProjectResponse parses an HTTP response from a ArchiveProjectWithResponse call
func (ArchiveProjectResponse) Status ¶ added in v0.3.10
func (r ArchiveProjectResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveProjectResponse) StatusCode ¶ added in v0.3.10
func (r ArchiveProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveSystemResponse ¶ added in v0.3.10
func ParseArchiveSystemResponse ¶ added in v0.3.10
func ParseArchiveSystemResponse(rsp *http.Response) (*ArchiveSystemResponse, error)
ParseArchiveSystemResponse parses an HTTP response from a ArchiveSystemWithResponse call
func (ArchiveSystemResponse) Status ¶ added in v0.3.10
func (r ArchiveSystemResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveSystemResponse) StatusCode ¶ added in v0.3.10
func (r ArchiveSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveTestSuiteResponse ¶ added in v0.17.0
func ParseArchiveTestSuiteResponse ¶ added in v0.17.0
func ParseArchiveTestSuiteResponse(rsp *http.Response) (*ArchiveTestSuiteResponse, error)
ParseArchiveTestSuiteResponse parses an HTTP response from a ArchiveTestSuiteWithResponse call
func (ArchiveTestSuiteResponse) Status ¶ added in v0.17.0
func (r ArchiveTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (ArchiveTestSuiteResponse) StatusCode ¶ added in v0.17.0
func (r ArchiveTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AssociatedAccount ¶ added in v0.3.1
type AssociatedAccount = string
AssociatedAccount defines model for associatedAccount.
type Batch ¶
type Batch struct { AdhocTestSuite *bool `json:"adhocTestSuite,omitempty"` AllowableFailurePercent *int `json:"allowable_failure_percent,omitempty"` AssociatedAccount AssociatedAccount `json:"associatedAccount"` BatchID *BatchID `json:"batchID,omitempty"` BatchMetricsStatus *MetricStatus `json:"batchMetricsStatus,omitempty"` BatchType *BatchType `json:"batchType,omitempty"` BranchID *BranchID `json:"branchID,omitempty"` BuildID *BuildID `json:"buildID,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` Description *string `json:"description,omitempty"` ExecutionError *ExecutionError `json:"executionError,omitempty"` ExecutionErrors *[]ExecutionError `json:"executionErrors"` FriendlyName *FriendlyName `json:"friendlyName,omitempty"` JobMetricsStatusCounts *JobMetricsStatusCounts `json:"jobMetricsStatusCounts,omitempty"` JobStatusCounts *BatchJobStatusCounts `json:"jobStatusCounts,omitempty"` JobsMetricsStatus *MetricStatus `json:"jobsMetricsStatus,omitempty"` LastRunTimestamp *Timestamp `json:"lastRunTimestamp,omitempty"` LastUpdatedTimestamp *Timestamp `json:"lastUpdatedTimestamp,omitempty"` MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"` MetricsSetName *MetricsSetName `json:"metricsSetName"` OrgID *OrgID `json:"orgID,omitempty"` OverallMetricsStatus *MetricStatus `json:"overallMetricsStatus,omitempty"` Parameters *BatchParameters `json:"parameters,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` ProjectID *ProjectID `json:"projectID,omitempty"` RunCounter *RunCounter `json:"runCounter,omitempty"` Status *BatchStatus `json:"status,omitempty"` StatusHistory *BatchStatusHistory `json:"statusHistory,omitempty"` SystemID *SystemID `json:"systemID,omitempty"` TestSuiteID *TestSuiteID `json:"testSuiteID,omitempty"` TestSuiteRevision *TestSuiteRevision `json:"testSuiteRevision,omitempty"` TotalJobs *BatchTotalJobs `json:"totalJobs,omitempty"` UserID *UserID `json:"userID,omitempty"` }
Batch defines model for batch.
type BatchInput ¶ added in v0.1.31
type BatchInput struct { AllowableFailurePercent *int `json:"allowableFailurePercent"` AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BatchName *Name `json:"batchName,omitempty"` BuildID *BuildID `json:"buildID,omitempty"` ExcludedExperienceIDs *[]ExcludedExperienceID `json:"excludedExperienceIDs"` ExperienceIDs *[]ExperienceID `json:"experienceIDs"` ExperienceNames *[]ExperienceName `json:"experienceNames"` ExperienceTagIDs *[]ExperienceTagID `json:"experienceTagIDs"` ExperienceTagNames *[]ExperienceTagName `json:"experienceTagNames"` Filters *ExperienceFilterInput `json:"filters,omitempty"` MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"` MetricsSetName *MetricsSetName `json:"metricsSetName"` Parameters *BatchParameters `json:"parameters,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` }
BatchInput defines model for batchInput.
type BatchJobStatusCounts ¶ added in v0.3.0
type BatchJobStatusCounts struct { Cancelled int `json:"cancelled"` Error int `json:"error"` MetricsQueued int `json:"metricsQueued"` MetricsRunning int `json:"metricsRunning"` Running int `json:"running"` Submitted int `json:"submitted"` Succeeded int `json:"succeeded"` }
BatchJobStatusCounts defines model for batchJobStatusCounts.
type BatchLog ¶ added in v0.1.31
type BatchLog struct { BatchID *BatchID `json:"batchID,omitempty"` Checksum *Checksum `json:"checksum,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` ExecutionStep *ExecutionStep `json:"executionStep,omitempty"` FileName *FileName `json:"fileName,omitempty"` FileSize *FileSize `json:"fileSize,omitempty"` Location *LogLocation `json:"location,omitempty"` LogID *LogID `json:"logID,omitempty"` LogOutputLocation *string `json:"logOutputLocation,omitempty"` LogType *LogType `json:"logType,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` }
BatchLog defines model for batchLog.
type BatchMetric ¶ added in v0.1.22
type BatchMetric struct { BatchID *BatchID `json:"batchID,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` DataIDs *[]MetricsDataID `json:"dataIDs,omitempty"` // EventMetric true if this metric is for an event EventMetric *bool `json:"eventMetric,omitempty"` FileLocation *MetricLocation `json:"fileLocation,omitempty"` MetricID *MetricID `json:"metricID,omitempty"` MetricURL *MetricURL `json:"metricURL,omitempty"` Name *MetricName `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` ProjectID *ProjectID `json:"projectID,omitempty"` Status *MetricStatus `json:"status,omitempty"` Type *MetricType `json:"type,omitempty"` Unit *string `json:"unit"` UserID *UserID `json:"userID,omitempty"` Value *MetricValue `json:"value"` }
BatchMetric defines model for batchMetric.
type BatchMetricsData ¶ added in v0.1.27
type BatchMetricsData struct { BatchID *BatchID `json:"batchID,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` DataID *MetricsDataID `json:"dataID,omitempty"` FileLocation *MetricsDataLocation `json:"fileLocation,omitempty"` Filename *string `json:"filename"` MetricsDataType *MetricsDataType `json:"metricsDataType,omitempty"` MetricsDataURL *MetricsDataURL `json:"metricsDataURL,omitempty"` Name *string `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` }
BatchMetricsData defines model for batchMetricsData.
type BatchMetricsDataAndIDs ¶ added in v0.1.31
type BatchMetricsDataAndIDs struct { BatchMetricID *MetricID `json:"batchMetricID,omitempty"` BatchMetricsData *BatchMetricsData `json:"batchMetricsData,omitempty"` }
BatchMetricsDataAndIDs defines model for batchMetricsDataAndIDs.
type BatchParameters ¶ added in v0.1.31
BatchParameters defines model for batchParameters.
type BatchStatus ¶
type BatchStatus string
BatchStatus defines model for batchStatus.
const ( BatchStatusBATCHMETRICSQUEUED BatchStatus = "BATCH_METRICS_QUEUED" BatchStatusBATCHMETRICSRUNNING BatchStatus = "BATCH_METRICS_RUNNING" BatchStatusCANCELLED BatchStatus = "CANCELLED" BatchStatusERROR BatchStatus = "ERROR" BatchStatusEXPERIENCESRUNNING BatchStatus = "EXPERIENCES_RUNNING" BatchStatusSUBMITTED BatchStatus = "SUBMITTED" BatchStatusSUCCEEDED BatchStatus = "SUCCEEDED" )
Defines values for BatchStatus.
type BatchStatusHistory ¶ added in v0.1.30
type BatchStatusHistory = []BatchStatusHistoryType
BatchStatusHistory defines model for batchStatusHistory.
type BatchStatusHistoryType ¶ added in v0.1.31
type BatchStatusHistoryType struct { Status *BatchStatus `json:"status,omitempty"` UpdatedAt *Timestamp `json:"updatedAt,omitempty"` }
BatchStatusHistoryType defines model for batchStatusHistoryType.
type BatchSuggestionsOutput ¶ added in v0.16.0
type BatchSuggestionsOutput struct { LastPassingOnBranch *Batch `json:"lastPassingOnBranch"` LastPassingOnMain *Batch `json:"lastPassingOnMain"` LatestOnBranch *Batch `json:"latestOnBranch"` LatestOnMain *Batch `json:"latestOnMain"` }
BatchSuggestionsOutput defines model for batchSuggestionsOutput.
type BatchTotalJobs ¶ added in v0.3.0
type BatchTotalJobs = int
BatchTotalJobs defines model for batchTotalJobs.
type Branch ¶
type Branch struct { BranchID BranchID `json:"branchID"` BranchType BranchType `json:"branchType"` CreationTimestamp Timestamp `json:"creationTimestamp"` Name string `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` UserID UserID `json:"userID"` }
Branch defines model for branch.
type BranchType ¶
type BranchType string
BranchType defines model for branchType.
const ( CHANGEREQUEST BranchType = "CHANGE_REQUEST" MAIN BranchType = "MAIN" RELEASE BranchType = "RELEASE" )
Defines values for BranchType.
type Build ¶
type Build struct { AssociatedAccount AssociatedAccount `json:"associatedAccount"` BranchID BranchID `json:"branchID"` BuildID BuildID `json:"buildID"` // BuildSpecification Build spec in YAML format. BuildSpecification BuildSpecificationOutput `json:"buildSpecification"` CreationTimestamp Timestamp `json:"creationTimestamp"` // Description The description of the build. May be a SHA or commit message. // Deprecated: Description BuildDescription `json:"description"` ImageUri BuildImageUri `json:"imageUri"` // Name The name of the build. Name BuildName `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` SystemID SystemID `json:"systemID"` UpdateTimestamp Timestamp `json:"updateTimestamp"` UserID UserID `json:"userID"` Version BuildVersion `json:"version"` }
Build defines model for build.
type BuildDescription ¶
type BuildDescription = string
BuildDescription The description of the build. May be a SHA or commit message.
type BuildSpecificationInput ¶ added in v0.14.0
type BuildSpecificationInput = []byte
BuildSpecificationInput defines model for buildSpecificationInput.
type BuildSpecificationOutput ¶ added in v0.14.0
type BuildSpecificationOutput = string
BuildSpecificationOutput Build spec in YAML format.
type CancelBatchResponse ¶
func ParseCancelBatchResponse ¶
func ParseCancelBatchResponse(rsp *http.Response) (*CancelBatchResponse, error)
ParseCancelBatchResponse parses an HTTP response from a CancelBatchWithResponse call
func (CancelBatchResponse) Status ¶
func (r CancelBatchResponse) Status() string
Status returns HTTPResponse.Status
func (CancelBatchResponse) StatusCode ¶
func (r CancelBatchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelParameterSweepResponse ¶ added in v0.3.0
func ParseCancelParameterSweepResponse ¶ added in v0.3.0
func ParseCancelParameterSweepResponse(rsp *http.Response) (*CancelParameterSweepResponse, error)
ParseCancelParameterSweepResponse parses an HTTP response from a CancelParameterSweepWithResponse call
func (CancelParameterSweepResponse) Status ¶ added in v0.3.0
func (r CancelParameterSweepResponse) Status() string
Status returns HTTPResponse.Status
func (CancelParameterSweepResponse) StatusCode ¶ added in v0.3.0
func (r CancelParameterSweepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddExperienceTagToExperience ¶
func (c *Client) AddExperienceTagToExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddExperiencesToTestSuite ¶ added in v0.3.8
func (c *Client) AddExperiencesToTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body AddExperiencesToTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddExperiencesToTestSuiteWithBody ¶ added in v0.3.8
func (*Client) AddSystemToExperience ¶ added in v0.3.0
func (c *Client) AddSystemToExperience(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSystemToMetricsBuild ¶ added in v0.3.0
func (c *Client) AddSystemToMetricsBuild(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSystemsToExperiences ¶ added in v0.3.8
func (c *Client) AddSystemsToExperiences(ctx context.Context, projectID ProjectID, body AddSystemsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddSystemsToExperiencesWithBody ¶ added in v0.3.8
func (*Client) AddTagsToExperiences ¶ added in v0.3.8
func (c *Client) AddTagsToExperiences(ctx context.Context, projectID ProjectID, body AddTagsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTagsToExperiencesWithBody ¶ added in v0.3.8
func (*Client) AddTestSuitesToExperiences ¶ added in v0.3.8
func (c *Client) AddTestSuitesToExperiences(ctx context.Context, projectID ProjectID, body AddTestSuitesToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTestSuitesToExperiencesWithBody ¶ added in v0.3.8
func (*Client) ArchiveExperience ¶ added in v0.17.0
func (c *Client) ArchiveExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ArchiveProject ¶ added in v0.3.10
func (*Client) ArchiveSystem ¶ added in v0.3.10
func (*Client) ArchiveTestSuite ¶ added in v0.17.0
func (c *Client) ArchiveTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelBatch ¶
func (*Client) CancelParameterSweep ¶ added in v0.3.0
func (c *Client) CancelParameterSweep(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CompareBatches ¶ added in v0.3.11
func (*Client) CreateBatch ¶
func (c *Client) CreateBatch(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchForTestSuite ¶ added in v0.3.1
func (c *Client) CreateBatchForTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body CreateBatchForTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchForTestSuiteRevision ¶ added in v0.3.1
func (c *Client) CreateBatchForTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, body CreateBatchForTestSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchForTestSuiteRevisionWithBody ¶ added in v0.3.1
func (c *Client) CreateBatchForTestSuiteRevisionWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchForTestSuiteWithBody ¶ added in v0.3.1
func (*Client) CreateBatchWithBody ¶
func (*Client) CreateBranchForProject ¶
func (c *Client) CreateBranchForProject(ctx context.Context, projectID ProjectID, body CreateBranchForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBranchForProjectWithBody ¶
func (*Client) CreateBuildForBranch ¶
func (c *Client) CreateBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, body CreateBuildForBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBuildForBranchWithBody ¶
func (*Client) CreateBuildForSystem ¶ added in v0.3.0
func (c *Client) CreateBuildForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, body CreateBuildForSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBuildForSystemWithBody ¶ added in v0.3.0
func (*Client) CreateExperience ¶
func (c *Client) CreateExperience(ctx context.Context, projectID ProjectID, body CreateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateExperienceTag ¶
func (c *Client) CreateExperienceTag(ctx context.Context, projectID ProjectID, body CreateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateExperienceTagWithBody ¶
func (*Client) CreateExperienceWithBody ¶
func (*Client) CreateMetricsBuild ¶ added in v0.1.22
func (c *Client) CreateMetricsBuild(ctx context.Context, projectID ProjectID, body CreateMetricsBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateMetricsBuildWithBody ¶ added in v0.1.22
func (*Client) CreateParameterSweep ¶ added in v0.1.27
func (c *Client) CreateParameterSweep(ctx context.Context, projectID ProjectID, body CreateParameterSweepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateParameterSweepWithBody ¶ added in v0.1.27
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectWithBody ¶
func (*Client) CreateReport ¶ added in v0.3.4
func (c *Client) CreateReport(ctx context.Context, projectID ProjectID, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateReportWithBody ¶ added in v0.3.4
func (*Client) CreateSystem ¶ added in v0.3.0
func (c *Client) CreateSystem(ctx context.Context, projectID ProjectID, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSystemWithBody ¶ added in v0.3.0
func (*Client) CreateTestSuite ¶ added in v0.3.1
func (c *Client) CreateTestSuite(ctx context.Context, projectID ProjectID, body CreateTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTestSuiteWithBody ¶ added in v0.3.1
func (*Client) CreateViewSession ¶
func (*Client) CreateViewUpdateWithBody ¶
func (c *Client) CreateViewUpdateWithBody(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWorkflow ¶ added in v0.27.0
func (c *Client) CreateWorkflow(ctx context.Context, projectID ProjectID, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWorkflowRun ¶ added in v0.27.0
func (c *Client) CreateWorkflowRun(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateWorkflowRunWithBody ¶ added in v0.27.0
func (*Client) CreateWorkflowWithBody ¶ added in v0.27.0
func (*Client) DebugExperience ¶ added in v0.5.0
func (c *Client) DebugExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body DebugExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DebugExperienceWithBody ¶ added in v0.5.0
func (*Client) DeleteBatchLog ¶ added in v0.1.31
func (*Client) DeleteBranchForProject ¶
func (*Client) DeleteBuildForBranch ¶
func (*Client) DeleteExperienceTag ¶
func (c *Client) DeleteExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteJobLog ¶ added in v0.1.31
func (*Client) GetBatchLog ¶ added in v0.1.31
func (*Client) GetBatchSuggestions ¶ added in v0.16.0
func (*Client) GetBranchForProject ¶
func (*Client) GetBuildForBranch ¶
func (*Client) GetBuildForSystem ¶ added in v0.3.0
func (*Client) GetEventForJob ¶ added in v0.3.8
func (*Client) GetExperience ¶
func (c *Client) GetExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetExperienceTag ¶
func (c *Client) GetExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetMetricsBuild ¶ added in v0.1.22
func (c *Client) GetMetricsBuild(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetParameterSweep ¶ added in v0.1.27
func (c *Client) GetParameterSweep(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProject ¶
func (*Client) GetReportLog ¶ added in v0.3.5
func (*Client) GetSystemsForExperience ¶ added in v0.3.0
func (c *Client) GetSystemsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *GetSystemsForExperienceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSystemsForMetricsBuild ¶ added in v0.3.0
func (c *Client) GetSystemsForMetricsBuild(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, params *GetSystemsForMetricsBuildParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTestSuite ¶ added in v0.3.1
func (c *Client) GetTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTestSuiteRevision ¶ added in v0.3.1
func (c *Client) GetTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetTestSuiteSummary ¶ added in v0.3.8
func (c *Client) GetTestSuiteSummary(ctx context.Context, projectID ProjectID, params *GetTestSuiteSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetViewSession ¶
func (c *Client) GetViewSession(ctx context.Context, viewSessionID ViewSessionID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflow ¶ added in v0.27.0
func (c *Client) GetWorkflow(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetWorkflowRun ¶ added in v0.27.0
func (c *Client) GetWorkflowRun(ctx context.Context, projectID ProjectID, workflowID WorkflowID, workflowRunID WorkflowRunID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAllJobs ¶ added in v0.3.1
func (c *Client) ListAllJobs(ctx context.Context, projectID ProjectID, params *ListAllJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchAccounts ¶ added in v0.3.3
func (c *Client) ListBatchAccounts(ctx context.Context, projectID ProjectID, params *ListBatchAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchErrors ¶ added in v0.23.2
func (*Client) ListBatchLogsForBatch ¶ added in v0.1.31
func (c *Client) ListBatchLogsForBatch(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchMetrics ¶ added in v0.1.22
func (c *Client) ListBatchMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchMetricsData ¶ added in v0.1.27
func (c *Client) ListBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchMetricsDataForBatchMetricIDs ¶ added in v0.1.27
func (*Client) ListBatchMetricsDataForBatchMetricsDataIDs ¶ added in v0.1.27
func (c *Client) ListBatchMetricsDataForBatchMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchMetricsForBatchMetricIDs ¶ added in v0.1.27
func (*Client) ListBatches ¶
func (c *Client) ListBatches(ctx context.Context, projectID ProjectID, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchesForBuilds ¶ added in v0.1.31
func (*Client) ListBatchesForTestSuite ¶ added in v0.3.1
func (c *Client) ListBatchesForTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListBatchesForTestSuiteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBatchesForTestSuiteRevision ¶ added in v0.3.1
func (c *Client) ListBatchesForTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, params *ListBatchesForTestSuiteRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBranchesForProject ¶
func (c *Client) ListBranchesForProject(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBuildAccounts ¶ added in v0.3.8
func (*Client) ListBuilds ¶
func (c *Client) ListBuilds(ctx context.Context, projectID ProjectID, params *ListBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBuildsForBranches ¶ added in v0.1.31
func (c *Client) ListBuildsForBranches(ctx context.Context, projectID ProjectID, branchID []BranchID, params *ListBuildsForBranchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBuildsForSystem ¶ added in v0.3.0
func (c *Client) ListBuildsForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListBuildsForSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEventTagsForJob ¶ added in v0.17.0
func (*Client) ListEventsForJob ¶ added in v0.3.8
func (*Client) ListExperienceTags ¶
func (c *Client) ListExperienceTags(ctx context.Context, projectID ProjectID, params *ListExperienceTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExperienceTagsForExperience ¶
func (c *Client) ListExperienceTagsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExperiences ¶
func (c *Client) ListExperiences(ctx context.Context, projectID ProjectID, params *ListExperiencesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExperiencesForSystem ¶ added in v0.3.0
func (c *Client) ListExperiencesForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListExperiencesForSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListExperiencesWithExperienceTag ¶
func (c *Client) ListExperiencesWithExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, params *ListExperiencesWithExperienceTagParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListJobLogsForJob ¶ added in v0.1.31
func (*Client) ListJobs ¶
func (c *Client) ListJobs(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListLogsForReport ¶ added in v0.3.5
func (c *Client) ListLogsForReport(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListLogsForReportParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMetricsBuilds ¶ added in v0.1.22
func (c *Client) ListMetricsBuilds(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMetricsDataForJob ¶ added in v0.1.22
func (*Client) ListMetricsDataForMetricIDs ¶ added in v0.1.22
func (*Client) ListMetricsDataForMetricsDataIDs ¶ added in v0.1.22
func (c *Client) ListMetricsDataForMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricsDataID []MetricsDataID, params *ListMetricsDataForMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMetricsForJob ¶ added in v0.1.22
func (*Client) ListMetricsForMetricIDs ¶ added in v0.1.22
func (*Client) ListParameterSweeps ¶ added in v0.1.27
func (c *Client) ListParameterSweeps(ctx context.Context, projectID ProjectID, params *ListParameterSweepsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjects ¶
func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportAccounts ¶ added in v0.3.4
func (*Client) ListReportMetrics ¶ added in v0.3.5
func (c *Client) ListReportMetrics(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportMetricsData ¶ added in v0.3.5
func (c *Client) ListReportMetricsData(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportMetricsDataForReportMetricIDs ¶ added in v0.3.5
func (*Client) ListReportMetricsDataForReportMetricsDataIDs ¶ added in v0.3.5
func (c *Client) ListReportMetricsDataForReportMetricsDataIDs(ctx context.Context, projectID ProjectID, reportID ReportID, metricsDataID []MetricsDataID, params *ListReportMetricsDataForReportMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListReportMetricsForReportMetricIDs ¶ added in v0.3.5
func (*Client) ListReports ¶ added in v0.3.4
func (c *Client) ListReports(ctx context.Context, projectID ProjectID, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListServiceProfiles ¶ added in v0.23.0
func (*Client) ListSweepAccounts ¶ added in v0.3.3
func (*Client) ListSystems ¶ added in v0.3.0
func (c *Client) ListSystems(ctx context.Context, projectID ProjectID, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTagsForBatchMetrics ¶ added in v0.3.8
func (*Client) ListTagsForJobMetrics ¶ added in v0.3.8
func (*Client) ListTagsForReportMetrics ¶ added in v0.3.8
func (*Client) ListTestSuiteRevisions ¶ added in v0.3.1
func (c *Client) ListTestSuiteRevisions(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListTestSuiteRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTestSuites ¶ added in v0.3.1
func (c *Client) ListTestSuites(ctx context.Context, projectID ProjectID, params *ListTestSuitesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListViewSessions ¶
func (c *Client) ListViewSessions(ctx context.Context, params *ListViewSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListWorkflowRuns ¶ added in v0.27.0
func (c *Client) ListWorkflowRuns(ctx context.Context, projectID ProjectID, workflowID WorkflowID, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListWorkflowSuites ¶ added in v0.27.0
func (c *Client) ListWorkflowSuites(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListWorkflows ¶ added in v0.27.0
func (c *Client) ListWorkflows(ctx context.Context, projectID ProjectID, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveExperienceTagFromExperience ¶
func (c *Client) RemoveExperienceTagFromExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveExperiencesFromTestSuite ¶ added in v0.3.8
func (c *Client) RemoveExperiencesFromTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body RemoveExperiencesFromTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveExperiencesFromTestSuiteWithBody ¶ added in v0.3.8
func (*Client) RemoveSystemFromExperience ¶ added in v0.3.0
func (c *Client) RemoveSystemFromExperience(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSystemFromMetricsBuild ¶ added in v0.3.0
func (c *Client) RemoveSystemFromMetricsBuild(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSystemsFromExperiences ¶ added in v0.3.8
func (c *Client) RemoveSystemsFromExperiences(ctx context.Context, projectID ProjectID, body RemoveSystemsFromExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveSystemsFromExperiencesWithBody ¶ added in v0.3.8
func (*Client) RerunBatch ¶ added in v0.19.0
func (c *Client) RerunBatch(ctx context.Context, projectID ProjectID, batchID BatchID, body RerunBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RerunBatchWithBody ¶ added in v0.19.0
func (*Client) RestoreExperience ¶ added in v0.17.0
func (c *Client) RestoreExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RestoreTestSuite ¶ added in v0.17.0
func (c *Client) RestoreTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReviseTestSuite ¶ added in v0.3.1
func (c *Client) ReviseTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body ReviseTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReviseTestSuiteWithBody ¶ added in v0.3.1
func (*Client) UpdateBatch ¶ added in v0.3.8
func (c *Client) UpdateBatch(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBatchWithBody ¶ added in v0.3.8
func (*Client) UpdateBuild ¶ added in v0.4.0
func (c *Client) UpdateBuild(ctx context.Context, projectID ProjectID, buildID BuildID, body UpdateBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBuildWithBody ¶ added in v0.4.0
func (*Client) UpdateEvent ¶ added in v0.3.8
func (*Client) UpdateEventWithBody ¶ added in v0.3.8
func (*Client) UpdateExperience ¶
func (c *Client) UpdateExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body UpdateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateExperienceTag ¶
func (c *Client) UpdateExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, body UpdateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateExperienceTagWithBody ¶
func (*Client) UpdateExperienceWithBody ¶
func (*Client) UpdateJobWithBody ¶ added in v0.3.8
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectWithBody ¶
func (*Client) UpdateSystem ¶ added in v0.3.0
func (c *Client) UpdateSystem(ctx context.Context, projectID ProjectID, systemID SystemID, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSystemWithBody ¶ added in v0.3.0
func (*Client) UpdateWorkflow ¶ added in v0.27.0
func (c *Client) UpdateWorkflow(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateWorkflowWithBody ¶ added in v0.27.0
func (*Client) ValidateExperienceLocation ¶ added in v0.1.30
func (c *Client) ValidateExperienceLocation(ctx context.Context, body ValidateExperienceLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // Health request Health(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListProjects request ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateProjectWithBody request with any body CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ArchiveProject request ArchiveProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetProject request GetProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateProjectWithBody request with any body UpdateProjectWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateProject(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatches request ListBatches(ctx context.Context, projectID ProjectID, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBatchWithBody request with any body CreateBatchWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBatch(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAllJobs request ListAllJobs(ctx context.Context, projectID ProjectID, params *ListAllJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchAccounts request ListBatchAccounts(ctx context.Context, projectID ProjectID, params *ListBatchAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBatch request GetBatch(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateBatchWithBody request with any body UpdateBatchWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateBatch(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelBatch request CancelBatch(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*http.Response, error) // CompareBatches request CompareBatches(ctx context.Context, projectID ProjectID, batchID BatchID, otherBatchID BatchID, params *CompareBatchesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchErrors request ListBatchErrors(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListJobs request ListJobs(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetJob request GetJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateJobWithBody request with any body UpdateJobWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListEventTagsForJob request ListEventTagsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventTagsForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListEventsForJob request ListEventsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventsForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetEventForJob request GetEventForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateEventWithBody request with any body UpdateEventWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateEvent(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListJobLogsForJob request ListJobLogsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListJobLogsForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteJobLog request DeleteJobLog(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetJobLog request GetJobLog(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMetricsForJob request ListMetricsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMetricsForMetricIDs request ListMetricsForMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsForMetricIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMetricsDataForMetricIDs request ListMetricsDataForMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsDataForMetricIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTagsForJobMetrics request ListTagsForJobMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListTagsForJobMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMetricsDataForJob request ListMetricsDataForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsDataForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMetricsDataForMetricsDataIDs request ListMetricsDataForMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricsDataID []MetricsDataID, params *ListMetricsDataForMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchLogsForBatch request ListBatchLogsForBatch(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteBatchLog request DeleteBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBatchLog request GetBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchMetrics request ListBatchMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchMetricsForBatchMetricIDs request ListBatchMetricsForBatchMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsForBatchMetricIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchMetricsDataForBatchMetricIDs request ListBatchMetricsDataForBatchMetricIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsDataForBatchMetricIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTagsForBatchMetrics request ListTagsForBatchMetrics(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListTagsForBatchMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchMetricsData request ListBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchMetricsDataForBatchMetricsDataIDs request ListBatchMetricsDataForBatchMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RerunBatchWithBody request with any body RerunBatchWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RerunBatch(ctx context.Context, projectID ProjectID, batchID BatchID, body RerunBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBatchSuggestions request GetBatchSuggestions(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBranchesForProject request ListBranchesForProject(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBranchForProjectWithBody request with any body CreateBranchForProjectWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBranchForProject(ctx context.Context, projectID ProjectID, body CreateBranchForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteBranchForProject request DeleteBranchForProject(ctx context.Context, projectID ProjectID, branchID BranchID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBranchForProject request GetBranchForProject(ctx context.Context, projectID ProjectID, branchID BranchID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBuildsForBranches request ListBuildsForBranches(ctx context.Context, projectID ProjectID, branchID []BranchID, params *ListBuildsForBranchesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBuildForBranchWithBody request with any body CreateBuildForBranchWithBody(ctx context.Context, projectID ProjectID, branchID BranchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, body CreateBuildForBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteBuildForBranch request DeleteBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBuildForBranch request GetBuildForBranch(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchesForBuilds request ListBatchesForBuilds(ctx context.Context, projectID ProjectID, branchID BranchID, buildID []BuildID, params *ListBatchesForBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBuilds request ListBuilds(ctx context.Context, projectID ProjectID, params *ListBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBuildAccounts request ListBuildAccounts(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBuild request GetBuild(ctx context.Context, projectID ProjectID, buildID BuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateBuildWithBody request with any body UpdateBuildWithBody(ctx context.Context, projectID ProjectID, buildID BuildID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateBuild(ctx context.Context, projectID ProjectID, buildID BuildID, body UpdateBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListExperienceTags request ListExperienceTags(ctx context.Context, projectID ProjectID, params *ListExperienceTagsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateExperienceTagWithBody request with any body CreateExperienceTagWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateExperienceTag(ctx context.Context, projectID ProjectID, body CreateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddTagsToExperiencesWithBody request with any body AddTagsToExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddTagsToExperiences(ctx context.Context, projectID ProjectID, body AddTagsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteExperienceTag request DeleteExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetExperienceTag request GetExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateExperienceTagWithBody request with any body UpdateExperienceTagWithBody(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, body UpdateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListExperiencesWithExperienceTag request ListExperiencesWithExperienceTag(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, params *ListExperiencesWithExperienceTagParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveExperienceTagFromExperience request RemoveExperienceTagFromExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // AddExperienceTagToExperience request AddExperienceTagToExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListExperiences request ListExperiences(ctx context.Context, projectID ProjectID, params *ListExperiencesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateExperienceWithBody request with any body CreateExperienceWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateExperience(ctx context.Context, projectID ProjectID, body CreateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ArchiveExperience request ArchiveExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetExperience request GetExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateExperienceWithBody request with any body UpdateExperienceWithBody(ctx context.Context, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body UpdateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DebugExperienceWithBody request with any body DebugExperienceWithBody(ctx context.Context, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DebugExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body DebugExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListExperienceTagsForExperience request ListExperienceTagsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RestoreExperience request RestoreExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSystemsForExperience request GetSystemsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *GetSystemsForExperienceParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListMetricsBuilds request ListMetricsBuilds(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateMetricsBuildWithBody request with any body CreateMetricsBuildWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateMetricsBuild(ctx context.Context, projectID ProjectID, body CreateMetricsBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetMetricsBuild request GetMetricsBuild(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSystemsForMetricsBuild request GetSystemsForMetricsBuild(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, params *GetSystemsForMetricsBuildParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListServiceProfiles request ListServiceProfiles(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReports request ListReports(ctx context.Context, projectID ProjectID, params *ListReportsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateReportWithBody request with any body CreateReportWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateReport(ctx context.Context, projectID ProjectID, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReportAccounts request ListReportAccounts(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReport request GetReport(ctx context.Context, projectID ProjectID, reportID ReportID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListLogsForReport request ListLogsForReport(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListLogsForReportParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetReportLog request GetReportLog(ctx context.Context, projectID ProjectID, reportID ReportID, logID LogID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReportMetrics request ListReportMetrics(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReportMetricsForReportMetricIDs request ListReportMetricsForReportMetricIDs(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsForReportMetricIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReportMetricsDataForReportMetricIDs request ListReportMetricsDataForReportMetricIDs(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsDataForReportMetricIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTagsForReportMetrics request ListTagsForReportMetrics(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListTagsForReportMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReportMetricsData request ListReportMetricsData(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListReportMetricsDataForReportMetricsDataIDs request ListReportMetricsDataForReportMetricsDataIDs(ctx context.Context, projectID ProjectID, reportID ReportID, metricsDataID []MetricsDataID, params *ListReportMetricsDataForReportMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTestSuites request ListTestSuites(ctx context.Context, projectID ProjectID, params *ListTestSuitesParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTestSuiteWithBody request with any body CreateTestSuiteWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTestSuite(ctx context.Context, projectID ProjectID, body CreateTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddTestSuitesToExperiencesWithBody request with any body AddTestSuitesToExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddTestSuitesToExperiences(ctx context.Context, projectID ProjectID, body AddTestSuitesToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTestSuiteSummary request GetTestSuiteSummary(ctx context.Context, projectID ProjectID, params *GetTestSuiteSummaryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ArchiveTestSuite request ArchiveTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTestSuite request GetTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*http.Response, error) // ReviseTestSuiteWithBody request with any body ReviseTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ReviseTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body ReviseTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddExperiencesToTestSuiteWithBody request with any body AddExperiencesToTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddExperiencesToTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body AddExperiencesToTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchesForTestSuite request ListBatchesForTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListBatchesForTestSuiteParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBatchForTestSuiteWithBody request with any body CreateBatchForTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBatchForTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body CreateBatchForTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveExperiencesFromTestSuiteWithBody request with any body RemoveExperiencesFromTestSuiteWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveExperiencesFromTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body RemoveExperiencesFromTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RestoreTestSuite request RestoreTestSuite(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTestSuiteRevisions request ListTestSuiteRevisions(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListTestSuiteRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetTestSuiteRevision request GetTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBatchesForTestSuiteRevision request ListBatchesForTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, params *ListBatchesForTestSuiteRevisionParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBatchForTestSuiteRevisionWithBody request with any body CreateBatchForTestSuiteRevisionWithBody(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBatchForTestSuiteRevision(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, body CreateBatchForTestSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListParameterSweeps request ListParameterSweeps(ctx context.Context, projectID ProjectID, params *ListParameterSweepsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateParameterSweepWithBody request with any body CreateParameterSweepWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateParameterSweep(ctx context.Context, projectID ProjectID, body CreateParameterSweepJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSweepAccounts request ListSweepAccounts(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetParameterSweep request GetParameterSweep(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*http.Response, error) // CancelParameterSweep request CancelParameterSweep(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSystems request ListSystems(ctx context.Context, projectID ProjectID, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateSystemWithBody request with any body CreateSystemWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateSystem(ctx context.Context, projectID ProjectID, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // AddSystemsToExperiencesWithBody request with any body AddSystemsToExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AddSystemsToExperiences(ctx context.Context, projectID ProjectID, body AddSystemsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveSystemsFromExperiencesWithBody request with any body RemoveSystemsFromExperiencesWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveSystemsFromExperiences(ctx context.Context, projectID ProjectID, body RemoveSystemsFromExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ArchiveSystem request ArchiveSystem(ctx context.Context, projectID ProjectID, systemID SystemID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetSystem request GetSystem(ctx context.Context, projectID ProjectID, systemID SystemID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateSystemWithBody request with any body UpdateSystemWithBody(ctx context.Context, projectID ProjectID, systemID SystemID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateSystem(ctx context.Context, projectID ProjectID, systemID SystemID, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListBuildsForSystem request ListBuildsForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListBuildsForSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateBuildForSystemWithBody request with any body CreateBuildForSystemWithBody(ctx context.Context, projectID ProjectID, systemID SystemID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateBuildForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, body CreateBuildForSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetBuildForSystem request GetBuildForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, buildID BuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListExperiencesForSystem request ListExperiencesForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListExperiencesForSystemParams, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveSystemFromExperience request RemoveSystemFromExperience(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // AddSystemToExperience request AddSystemToExperience(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveSystemFromMetricsBuild request RemoveSystemFromMetricsBuild(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // AddSystemToMetricsBuild request AddSystemToMetricsBuild(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListWorkflows request ListWorkflows(ctx context.Context, projectID ProjectID, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateWorkflowWithBody request with any body CreateWorkflowWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateWorkflow(ctx context.Context, projectID ProjectID, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkflow request GetWorkflow(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateWorkflowWithBody request with any body UpdateWorkflowWithBody(ctx context.Context, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateWorkflow(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListWorkflowRuns request ListWorkflowRuns(ctx context.Context, projectID ProjectID, workflowID WorkflowID, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateWorkflowRunWithBody request with any body CreateWorkflowRunWithBody(ctx context.Context, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateWorkflowRun(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetWorkflowRun request GetWorkflowRun(ctx context.Context, projectID ProjectID, workflowID WorkflowID, workflowRunID WorkflowRunID, reqEditors ...RequestEditorFn) (*http.Response, error) // ListWorkflowSuites request ListWorkflowSuites(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetQuota request GetQuota(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ValidateExperienceLocationWithBody request with any body ValidateExperienceLocationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ValidateExperienceLocation(ctx context.Context, body ValidateExperienceLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListViewSessions request ListViewSessions(ctx context.Context, params *ListViewSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateViewSession request CreateViewSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetViewSession request GetViewSession(ctx context.Context, viewSessionID ViewSessionID, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateViewUpdateWithBody request with any body CreateViewUpdateWithBody(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddExperienceTagToExperienceWithResponse ¶
func (c *ClientWithResponses) AddExperienceTagToExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*AddExperienceTagToExperienceResponse, error)
AddExperienceTagToExperienceWithResponse request returning *AddExperienceTagToExperienceResponse
func (*ClientWithResponses) AddExperiencesToTestSuiteWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddExperiencesToTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddExperiencesToTestSuiteResponse, error)
AddExperiencesToTestSuiteWithBodyWithResponse request with arbitrary body returning *AddExperiencesToTestSuiteResponse
func (*ClientWithResponses) AddExperiencesToTestSuiteWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddExperiencesToTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body AddExperiencesToTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddExperiencesToTestSuiteResponse, error)
func (*ClientWithResponses) AddSystemToExperienceWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) AddSystemToExperienceWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*AddSystemToExperienceResponse, error)
AddSystemToExperienceWithResponse request returning *AddSystemToExperienceResponse
func (*ClientWithResponses) AddSystemToMetricsBuildWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) AddSystemToMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*AddSystemToMetricsBuildResponse, error)
AddSystemToMetricsBuildWithResponse request returning *AddSystemToMetricsBuildResponse
func (*ClientWithResponses) AddSystemsToExperiencesWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddSystemsToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSystemsToExperiencesResponse, error)
AddSystemsToExperiencesWithBodyWithResponse request with arbitrary body returning *AddSystemsToExperiencesResponse
func (*ClientWithResponses) AddSystemsToExperiencesWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddSystemsToExperiencesWithResponse(ctx context.Context, projectID ProjectID, body AddSystemsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSystemsToExperiencesResponse, error)
func (*ClientWithResponses) AddTagsToExperiencesWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddTagsToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagsToExperiencesResponse, error)
AddTagsToExperiencesWithBodyWithResponse request with arbitrary body returning *AddTagsToExperiencesResponse
func (*ClientWithResponses) AddTagsToExperiencesWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddTagsToExperiencesWithResponse(ctx context.Context, projectID ProjectID, body AddTagsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagsToExperiencesResponse, error)
func (*ClientWithResponses) AddTestSuitesToExperiencesWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddTestSuitesToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTestSuitesToExperiencesResponse, error)
AddTestSuitesToExperiencesWithBodyWithResponse request with arbitrary body returning *AddTestSuitesToExperiencesResponse
func (*ClientWithResponses) AddTestSuitesToExperiencesWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) AddTestSuitesToExperiencesWithResponse(ctx context.Context, projectID ProjectID, body AddTestSuitesToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTestSuitesToExperiencesResponse, error)
func (*ClientWithResponses) ArchiveExperienceWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) ArchiveExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*ArchiveExperienceResponse, error)
ArchiveExperienceWithResponse request returning *ArchiveExperienceResponse
func (*ClientWithResponses) ArchiveProjectWithResponse ¶ added in v0.3.10
func (c *ClientWithResponses) ArchiveProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ArchiveProjectResponse, error)
ArchiveProjectWithResponse request returning *ArchiveProjectResponse
func (*ClientWithResponses) ArchiveSystemWithResponse ¶ added in v0.3.10
func (c *ClientWithResponses) ArchiveSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, reqEditors ...RequestEditorFn) (*ArchiveSystemResponse, error)
ArchiveSystemWithResponse request returning *ArchiveSystemResponse
func (*ClientWithResponses) ArchiveTestSuiteWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) ArchiveTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*ArchiveTestSuiteResponse, error)
ArchiveTestSuiteWithResponse request returning *ArchiveTestSuiteResponse
func (*ClientWithResponses) CancelBatchWithResponse ¶
func (c *ClientWithResponses) CancelBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*CancelBatchResponse, error)
CancelBatchWithResponse request returning *CancelBatchResponse
func (*ClientWithResponses) CancelParameterSweepWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) CancelParameterSweepWithResponse(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*CancelParameterSweepResponse, error)
CancelParameterSweepWithResponse request returning *CancelParameterSweepResponse
func (*ClientWithResponses) CompareBatchesWithResponse ¶ added in v0.3.11
func (c *ClientWithResponses) CompareBatchesWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, otherBatchID BatchID, params *CompareBatchesParams, reqEditors ...RequestEditorFn) (*CompareBatchesResponse, error)
CompareBatchesWithResponse request returning *CompareBatchesResponse
func (*ClientWithResponses) CreateBatchForTestSuiteRevisionWithBodyWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) CreateBatchForTestSuiteRevisionWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteRevisionResponse, error)
CreateBatchForTestSuiteRevisionWithBodyWithResponse request with arbitrary body returning *CreateBatchForTestSuiteRevisionResponse
func (*ClientWithResponses) CreateBatchForTestSuiteRevisionWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) CreateBatchForTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, body CreateBatchForTestSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteRevisionResponse, error)
func (*ClientWithResponses) CreateBatchForTestSuiteWithBodyWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) CreateBatchForTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteResponse, error)
CreateBatchForTestSuiteWithBodyWithResponse request with arbitrary body returning *CreateBatchForTestSuiteResponse
func (*ClientWithResponses) CreateBatchForTestSuiteWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) CreateBatchForTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body CreateBatchForTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteResponse, error)
func (*ClientWithResponses) CreateBatchWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)
CreateBatchWithBodyWithResponse request with arbitrary body returning *CreateBatchResponse
func (*ClientWithResponses) CreateBatchWithResponse ¶
func (c *ClientWithResponses) CreateBatchWithResponse(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error)
func (*ClientWithResponses) CreateBranchForProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBranchForProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBranchForProjectResponse, error)
CreateBranchForProjectWithBodyWithResponse request with arbitrary body returning *CreateBranchForProjectResponse
func (*ClientWithResponses) CreateBranchForProjectWithResponse ¶
func (c *ClientWithResponses) CreateBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, body CreateBranchForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBranchForProjectResponse, error)
func (*ClientWithResponses) CreateBuildForBranchWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateBuildForBranchWithBodyWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBuildForBranchResponse, error)
CreateBuildForBranchWithBodyWithResponse request with arbitrary body returning *CreateBuildForBranchResponse
func (*ClientWithResponses) CreateBuildForBranchWithResponse ¶
func (c *ClientWithResponses) CreateBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, body CreateBuildForBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBuildForBranchResponse, error)
func (*ClientWithResponses) CreateBuildForSystemWithBodyWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) CreateBuildForSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBuildForSystemResponse, error)
CreateBuildForSystemWithBodyWithResponse request with arbitrary body returning *CreateBuildForSystemResponse
func (*ClientWithResponses) CreateBuildForSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) CreateBuildForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, body CreateBuildForSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBuildForSystemResponse, error)
func (*ClientWithResponses) CreateExperienceTagWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateExperienceTagWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExperienceTagResponse, error)
CreateExperienceTagWithBodyWithResponse request with arbitrary body returning *CreateExperienceTagResponse
func (*ClientWithResponses) CreateExperienceTagWithResponse ¶
func (c *ClientWithResponses) CreateExperienceTagWithResponse(ctx context.Context, projectID ProjectID, body CreateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExperienceTagResponse, error)
func (*ClientWithResponses) CreateExperienceWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExperienceResponse, error)
CreateExperienceWithBodyWithResponse request with arbitrary body returning *CreateExperienceResponse
func (*ClientWithResponses) CreateExperienceWithResponse ¶
func (c *ClientWithResponses) CreateExperienceWithResponse(ctx context.Context, projectID ProjectID, body CreateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExperienceResponse, error)
func (*ClientWithResponses) CreateMetricsBuildWithBodyWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) CreateMetricsBuildWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMetricsBuildResponse, error)
CreateMetricsBuildWithBodyWithResponse request with arbitrary body returning *CreateMetricsBuildResponse
func (*ClientWithResponses) CreateMetricsBuildWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) CreateMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, body CreateMetricsBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMetricsBuildResponse, error)
func (*ClientWithResponses) CreateParameterSweepWithBodyWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) CreateParameterSweepWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateParameterSweepResponse, error)
CreateParameterSweepWithBodyWithResponse request with arbitrary body returning *CreateParameterSweepResponse
func (*ClientWithResponses) CreateParameterSweepWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) CreateParameterSweepWithResponse(ctx context.Context, projectID ProjectID, body CreateParameterSweepJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateParameterSweepResponse, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse
func (*ClientWithResponses) CreateProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)
func (*ClientWithResponses) CreateReportWithBodyWithResponse ¶ added in v0.3.4
func (c *ClientWithResponses) CreateReportWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
CreateReportWithBodyWithResponse request with arbitrary body returning *CreateReportResponse
func (*ClientWithResponses) CreateReportWithResponse ¶ added in v0.3.4
func (c *ClientWithResponses) CreateReportWithResponse(ctx context.Context, projectID ProjectID, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error)
func (*ClientWithResponses) CreateSystemWithBodyWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) CreateSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error)
CreateSystemWithBodyWithResponse request with arbitrary body returning *CreateSystemResponse
func (*ClientWithResponses) CreateSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) CreateSystemWithResponse(ctx context.Context, projectID ProjectID, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error)
func (*ClientWithResponses) CreateTestSuiteWithBodyWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) CreateTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTestSuiteResponse, error)
CreateTestSuiteWithBodyWithResponse request with arbitrary body returning *CreateTestSuiteResponse
func (*ClientWithResponses) CreateTestSuiteWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) CreateTestSuiteWithResponse(ctx context.Context, projectID ProjectID, body CreateTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTestSuiteResponse, error)
func (*ClientWithResponses) CreateViewSessionWithResponse ¶
func (c *ClientWithResponses) CreateViewSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateViewSessionResponse, error)
CreateViewSessionWithResponse request returning *CreateViewSessionResponse
func (*ClientWithResponses) CreateViewUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateViewUpdateWithBodyWithResponse(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateViewUpdateResponse, error)
CreateViewUpdateWithBodyWithResponse request with arbitrary body returning *CreateViewUpdateResponse
func (*ClientWithResponses) CreateWorkflowRunWithBodyWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) CreateWorkflowRunWithBodyWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error)
CreateWorkflowRunWithBodyWithResponse request with arbitrary body returning *CreateWorkflowRunResponse
func (*ClientWithResponses) CreateWorkflowRunWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) CreateWorkflowRunWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error)
func (*ClientWithResponses) CreateWorkflowWithBodyWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) CreateWorkflowWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)
CreateWorkflowWithBodyWithResponse request with arbitrary body returning *CreateWorkflowResponse
func (*ClientWithResponses) CreateWorkflowWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) CreateWorkflowWithResponse(ctx context.Context, projectID ProjectID, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error)
func (*ClientWithResponses) DebugExperienceWithBodyWithResponse ¶ added in v0.5.0
func (c *ClientWithResponses) DebugExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DebugExperienceResponse, error)
DebugExperienceWithBodyWithResponse request with arbitrary body returning *DebugExperienceResponse
func (*ClientWithResponses) DebugExperienceWithResponse ¶ added in v0.5.0
func (c *ClientWithResponses) DebugExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body DebugExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*DebugExperienceResponse, error)
func (*ClientWithResponses) DeleteBatchLogWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) DeleteBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, reqEditors ...RequestEditorFn) (*DeleteBatchLogResponse, error)
DeleteBatchLogWithResponse request returning *DeleteBatchLogResponse
func (*ClientWithResponses) DeleteBranchForProjectWithResponse ¶
func (c *ClientWithResponses) DeleteBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, reqEditors ...RequestEditorFn) (*DeleteBranchForProjectResponse, error)
DeleteBranchForProjectWithResponse request returning *DeleteBranchForProjectResponse
func (*ClientWithResponses) DeleteBuildForBranchWithResponse ¶
func (c *ClientWithResponses) DeleteBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, reqEditors ...RequestEditorFn) (*DeleteBuildForBranchResponse, error)
DeleteBuildForBranchWithResponse request returning *DeleteBuildForBranchResponse
func (*ClientWithResponses) DeleteExperienceTagWithResponse ¶
func (c *ClientWithResponses) DeleteExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*DeleteExperienceTagResponse, error)
DeleteExperienceTagWithResponse request returning *DeleteExperienceTagResponse
func (*ClientWithResponses) DeleteJobLogWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) DeleteJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID, reqEditors ...RequestEditorFn) (*DeleteJobLogResponse, error)
DeleteJobLogWithResponse request returning *DeleteJobLogResponse
func (*ClientWithResponses) GetBatchLogWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) GetBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, reqEditors ...RequestEditorFn) (*GetBatchLogResponse, error)
GetBatchLogWithResponse request returning *GetBatchLogResponse
func (*ClientWithResponses) GetBatchSuggestionsWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) GetBatchSuggestionsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*GetBatchSuggestionsResponse, error)
GetBatchSuggestionsWithResponse request returning *GetBatchSuggestionsResponse
func (*ClientWithResponses) GetBatchWithResponse ¶
func (c *ClientWithResponses) GetBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*GetBatchResponse, error)
GetBatchWithResponse request returning *GetBatchResponse
func (*ClientWithResponses) GetBranchForProjectWithResponse ¶
func (c *ClientWithResponses) GetBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, reqEditors ...RequestEditorFn) (*GetBranchForProjectResponse, error)
GetBranchForProjectWithResponse request returning *GetBranchForProjectResponse
func (*ClientWithResponses) GetBuildForBranchWithResponse ¶
func (c *ClientWithResponses) GetBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildForBranchResponse, error)
GetBuildForBranchWithResponse request returning *GetBuildForBranchResponse
func (*ClientWithResponses) GetBuildForSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) GetBuildForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildForSystemResponse, error)
GetBuildForSystemWithResponse request returning *GetBuildForSystemResponse
func (*ClientWithResponses) GetBuildWithResponse ¶
func (c *ClientWithResponses) GetBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildResponse, error)
GetBuildWithResponse request returning *GetBuildResponse
func (*ClientWithResponses) GetEventForJobWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) GetEventForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, reqEditors ...RequestEditorFn) (*GetEventForJobResponse, error)
GetEventForJobWithResponse request returning *GetEventForJobResponse
func (*ClientWithResponses) GetExperienceTagWithResponse ¶
func (c *ClientWithResponses) GetExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*GetExperienceTagResponse, error)
GetExperienceTagWithResponse request returning *GetExperienceTagResponse
func (*ClientWithResponses) GetExperienceWithResponse ¶
func (c *ClientWithResponses) GetExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*GetExperienceResponse, error)
GetExperienceWithResponse request returning *GetExperienceResponse
func (*ClientWithResponses) GetJobLogWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) GetJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID, reqEditors ...RequestEditorFn) (*GetJobLogResponse, error)
GetJobLogWithResponse request returning *GetJobLogResponse
func (*ClientWithResponses) GetJobWithResponse ¶
func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, reqEditors ...RequestEditorFn) (*GetJobResponse, error)
GetJobWithResponse request returning *GetJobResponse
func (*ClientWithResponses) GetMetricsBuildWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) GetMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*GetMetricsBuildResponse, error)
GetMetricsBuildWithResponse request returning *GetMetricsBuildResponse
func (*ClientWithResponses) GetParameterSweepWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) GetParameterSweepWithResponse(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*GetParameterSweepResponse, error)
GetParameterSweepWithResponse request returning *GetParameterSweepResponse
func (*ClientWithResponses) GetProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)
GetProjectWithResponse request returning *GetProjectResponse
func (*ClientWithResponses) GetQuotaWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) GetQuotaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetQuotaResponse, error)
GetQuotaWithResponse request returning *GetQuotaResponse
func (*ClientWithResponses) GetReportLogWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) GetReportLogWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, logID LogID, reqEditors ...RequestEditorFn) (*GetReportLogResponse, error)
GetReportLogWithResponse request returning *GetReportLogResponse
func (*ClientWithResponses) GetReportWithResponse ¶ added in v0.3.4
func (c *ClientWithResponses) GetReportWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, reqEditors ...RequestEditorFn) (*GetReportResponse, error)
GetReportWithResponse request returning *GetReportResponse
func (*ClientWithResponses) GetSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) GetSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, reqEditors ...RequestEditorFn) (*GetSystemResponse, error)
GetSystemWithResponse request returning *GetSystemResponse
func (*ClientWithResponses) GetSystemsForExperienceWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) GetSystemsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *GetSystemsForExperienceParams, reqEditors ...RequestEditorFn) (*GetSystemsForExperienceResponse, error)
GetSystemsForExperienceWithResponse request returning *GetSystemsForExperienceResponse
func (*ClientWithResponses) GetSystemsForMetricsBuildWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) GetSystemsForMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, params *GetSystemsForMetricsBuildParams, reqEditors ...RequestEditorFn) (*GetSystemsForMetricsBuildResponse, error)
GetSystemsForMetricsBuildWithResponse request returning *GetSystemsForMetricsBuildResponse
func (*ClientWithResponses) GetTestSuiteRevisionWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) GetTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, reqEditors ...RequestEditorFn) (*GetTestSuiteRevisionResponse, error)
GetTestSuiteRevisionWithResponse request returning *GetTestSuiteRevisionResponse
func (*ClientWithResponses) GetTestSuiteSummaryWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) GetTestSuiteSummaryWithResponse(ctx context.Context, projectID ProjectID, params *GetTestSuiteSummaryParams, reqEditors ...RequestEditorFn) (*GetTestSuiteSummaryResponse, error)
GetTestSuiteSummaryWithResponse request returning *GetTestSuiteSummaryResponse
func (*ClientWithResponses) GetTestSuiteWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) GetTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*GetTestSuiteResponse, error)
GetTestSuiteWithResponse request returning *GetTestSuiteResponse
func (*ClientWithResponses) GetViewSessionWithResponse ¶
func (c *ClientWithResponses) GetViewSessionWithResponse(ctx context.Context, viewSessionID ViewSessionID, reqEditors ...RequestEditorFn) (*GetViewSessionResponse, error)
GetViewSessionWithResponse request returning *GetViewSessionResponse
func (*ClientWithResponses) GetWorkflowRunWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) GetWorkflowRunWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, workflowRunID WorkflowRunID, reqEditors ...RequestEditorFn) (*GetWorkflowRunResponse, error)
GetWorkflowRunWithResponse request returning *GetWorkflowRunResponse
func (*ClientWithResponses) GetWorkflowWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) GetWorkflowWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error)
GetWorkflowWithResponse request returning *GetWorkflowResponse
func (*ClientWithResponses) HealthWithResponse ¶
func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, error)
HealthWithResponse request returning *HealthResponse
func (*ClientWithResponses) ListAllJobsWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ListAllJobsWithResponse(ctx context.Context, projectID ProjectID, params *ListAllJobsParams, reqEditors ...RequestEditorFn) (*ListAllJobsResponse, error)
ListAllJobsWithResponse request returning *ListAllJobsResponse
func (*ClientWithResponses) ListBatchAccountsWithResponse ¶ added in v0.3.3
func (c *ClientWithResponses) ListBatchAccountsWithResponse(ctx context.Context, projectID ProjectID, params *ListBatchAccountsParams, reqEditors ...RequestEditorFn) (*ListBatchAccountsResponse, error)
ListBatchAccountsWithResponse request returning *ListBatchAccountsResponse
func (*ClientWithResponses) ListBatchErrorsWithResponse ¶ added in v0.23.2
func (c *ClientWithResponses) ListBatchErrorsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*ListBatchErrorsResponse, error)
ListBatchErrorsWithResponse request returning *ListBatchErrorsResponse
func (*ClientWithResponses) ListBatchLogsForBatchWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) ListBatchLogsForBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams, reqEditors ...RequestEditorFn) (*ListBatchLogsForBatchResponse, error)
ListBatchLogsForBatchWithResponse request returning *ListBatchLogsForBatchResponse
func (*ClientWithResponses) ListBatchMetricsDataForBatchMetricIDsWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) ListBatchMetricsDataForBatchMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsDataForBatchMetricIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataForBatchMetricIDsResponse, error)
ListBatchMetricsDataForBatchMetricIDsWithResponse request returning *ListBatchMetricsDataForBatchMetricIDsResponse
func (*ClientWithResponses) ListBatchMetricsDataForBatchMetricsDataIDsWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) ListBatchMetricsDataForBatchMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataForBatchMetricsDataIDsResponse, error)
ListBatchMetricsDataForBatchMetricsDataIDsWithResponse request returning *ListBatchMetricsDataForBatchMetricsDataIDsResponse
func (*ClientWithResponses) ListBatchMetricsDataWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) ListBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataResponse, error)
ListBatchMetricsDataWithResponse request returning *ListBatchMetricsDataResponse
func (*ClientWithResponses) ListBatchMetricsForBatchMetricIDsWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) ListBatchMetricsForBatchMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsForBatchMetricIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsForBatchMetricIDsResponse, error)
ListBatchMetricsForBatchMetricIDsWithResponse request returning *ListBatchMetricsForBatchMetricIDsResponse
func (*ClientWithResponses) ListBatchMetricsWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListBatchMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsResponse, error)
ListBatchMetricsWithResponse request returning *ListBatchMetricsResponse
func (*ClientWithResponses) ListBatchesForBuildsWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) ListBatchesForBuildsWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID []BuildID, params *ListBatchesForBuildsParams, reqEditors ...RequestEditorFn) (*ListBatchesForBuildsResponse, error)
ListBatchesForBuildsWithResponse request returning *ListBatchesForBuildsResponse
func (*ClientWithResponses) ListBatchesForTestSuiteRevisionWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ListBatchesForTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, params *ListBatchesForTestSuiteRevisionParams, reqEditors ...RequestEditorFn) (*ListBatchesForTestSuiteRevisionResponse, error)
ListBatchesForTestSuiteRevisionWithResponse request returning *ListBatchesForTestSuiteRevisionResponse
func (*ClientWithResponses) ListBatchesForTestSuiteWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ListBatchesForTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListBatchesForTestSuiteParams, reqEditors ...RequestEditorFn) (*ListBatchesForTestSuiteResponse, error)
ListBatchesForTestSuiteWithResponse request returning *ListBatchesForTestSuiteResponse
func (*ClientWithResponses) ListBatchesWithResponse ¶
func (c *ClientWithResponses) ListBatchesWithResponse(ctx context.Context, projectID ProjectID, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*ListBatchesResponse, error)
ListBatchesWithResponse request returning *ListBatchesResponse
func (*ClientWithResponses) ListBranchesForProjectWithResponse ¶
func (c *ClientWithResponses) ListBranchesForProjectWithResponse(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, reqEditors ...RequestEditorFn) (*ListBranchesForProjectResponse, error)
ListBranchesForProjectWithResponse request returning *ListBranchesForProjectResponse
func (*ClientWithResponses) ListBuildAccountsWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) ListBuildAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListBuildAccountsResponse, error)
ListBuildAccountsWithResponse request returning *ListBuildAccountsResponse
func (*ClientWithResponses) ListBuildsForBranchesWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) ListBuildsForBranchesWithResponse(ctx context.Context, projectID ProjectID, branchID []BranchID, params *ListBuildsForBranchesParams, reqEditors ...RequestEditorFn) (*ListBuildsForBranchesResponse, error)
ListBuildsForBranchesWithResponse request returning *ListBuildsForBranchesResponse
func (*ClientWithResponses) ListBuildsForSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) ListBuildsForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListBuildsForSystemParams, reqEditors ...RequestEditorFn) (*ListBuildsForSystemResponse, error)
ListBuildsForSystemWithResponse request returning *ListBuildsForSystemResponse
func (*ClientWithResponses) ListBuildsWithResponse ¶
func (c *ClientWithResponses) ListBuildsWithResponse(ctx context.Context, projectID ProjectID, params *ListBuildsParams, reqEditors ...RequestEditorFn) (*ListBuildsResponse, error)
ListBuildsWithResponse request returning *ListBuildsResponse
func (*ClientWithResponses) ListEventTagsForJobWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) ListEventTagsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventTagsForJobParams, reqEditors ...RequestEditorFn) (*ListEventTagsForJobResponse, error)
ListEventTagsForJobWithResponse request returning *ListEventTagsForJobResponse
func (*ClientWithResponses) ListEventsForJobWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) ListEventsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventsForJobParams, reqEditors ...RequestEditorFn) (*ListEventsForJobResponse, error)
ListEventsForJobWithResponse request returning *ListEventsForJobResponse
func (*ClientWithResponses) ListExperienceTagsForExperienceWithResponse ¶
func (c *ClientWithResponses) ListExperienceTagsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams, reqEditors ...RequestEditorFn) (*ListExperienceTagsForExperienceResponse, error)
ListExperienceTagsForExperienceWithResponse request returning *ListExperienceTagsForExperienceResponse
func (*ClientWithResponses) ListExperienceTagsWithResponse ¶
func (c *ClientWithResponses) ListExperienceTagsWithResponse(ctx context.Context, projectID ProjectID, params *ListExperienceTagsParams, reqEditors ...RequestEditorFn) (*ListExperienceTagsResponse, error)
ListExperienceTagsWithResponse request returning *ListExperienceTagsResponse
func (*ClientWithResponses) ListExperiencesForSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) ListExperiencesForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListExperiencesForSystemParams, reqEditors ...RequestEditorFn) (*ListExperiencesForSystemResponse, error)
ListExperiencesForSystemWithResponse request returning *ListExperiencesForSystemResponse
func (*ClientWithResponses) ListExperiencesWithExperienceTagWithResponse ¶
func (c *ClientWithResponses) ListExperiencesWithExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, params *ListExperiencesWithExperienceTagParams, reqEditors ...RequestEditorFn) (*ListExperiencesWithExperienceTagResponse, error)
ListExperiencesWithExperienceTagWithResponse request returning *ListExperiencesWithExperienceTagResponse
func (*ClientWithResponses) ListExperiencesWithResponse ¶
func (c *ClientWithResponses) ListExperiencesWithResponse(ctx context.Context, projectID ProjectID, params *ListExperiencesParams, reqEditors ...RequestEditorFn) (*ListExperiencesResponse, error)
ListExperiencesWithResponse request returning *ListExperiencesResponse
func (*ClientWithResponses) ListJobLogsForJobWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) ListJobLogsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListJobLogsForJobParams, reqEditors ...RequestEditorFn) (*ListJobLogsForJobResponse, error)
ListJobLogsForJobWithResponse request returning *ListJobLogsForJobResponse
func (*ClientWithResponses) ListJobsWithResponse ¶
func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error)
ListJobsWithResponse request returning *ListJobsResponse
func (*ClientWithResponses) ListLogsForReportWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) ListLogsForReportWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListLogsForReportParams, reqEditors ...RequestEditorFn) (*ListLogsForReportResponse, error)
ListLogsForReportWithResponse request returning *ListLogsForReportResponse
func (*ClientWithResponses) ListMetricsBuildsWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListMetricsBuildsWithResponse(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, reqEditors ...RequestEditorFn) (*ListMetricsBuildsResponse, error)
ListMetricsBuildsWithResponse request returning *ListMetricsBuildsResponse
func (*ClientWithResponses) ListMetricsDataForJobWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListMetricsDataForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsDataForJobParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForJobResponse, error)
ListMetricsDataForJobWithResponse request returning *ListMetricsDataForJobResponse
func (*ClientWithResponses) ListMetricsDataForMetricIDsWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListMetricsDataForMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsDataForMetricIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForMetricIDsResponse, error)
ListMetricsDataForMetricIDsWithResponse request returning *ListMetricsDataForMetricIDsResponse
func (*ClientWithResponses) ListMetricsDataForMetricsDataIDsWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListMetricsDataForMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricsDataID []MetricsDataID, params *ListMetricsDataForMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForMetricsDataIDsResponse, error)
ListMetricsDataForMetricsDataIDsWithResponse request returning *ListMetricsDataForMetricsDataIDsResponse
func (*ClientWithResponses) ListMetricsForJobWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListMetricsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsForJobParams, reqEditors ...RequestEditorFn) (*ListMetricsForJobResponse, error)
ListMetricsForJobWithResponse request returning *ListMetricsForJobResponse
func (*ClientWithResponses) ListMetricsForMetricIDsWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) ListMetricsForMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsForMetricIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsForMetricIDsResponse, error)
ListMetricsForMetricIDsWithResponse request returning *ListMetricsForMetricIDsResponse
func (*ClientWithResponses) ListParameterSweepsWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) ListParameterSweepsWithResponse(ctx context.Context, projectID ProjectID, params *ListParameterSweepsParams, reqEditors ...RequestEditorFn) (*ListParameterSweepsResponse, error)
ListParameterSweepsWithResponse request returning *ListParameterSweepsResponse
func (*ClientWithResponses) ListProjectsWithResponse ¶
func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error)
ListProjectsWithResponse request returning *ListProjectsResponse
func (*ClientWithResponses) ListReportAccountsWithResponse ¶ added in v0.3.4
func (c *ClientWithResponses) ListReportAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListReportAccountsResponse, error)
ListReportAccountsWithResponse request returning *ListReportAccountsResponse
func (*ClientWithResponses) ListReportMetricsDataForReportMetricIDsWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) ListReportMetricsDataForReportMetricIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsDataForReportMetricIDsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsDataForReportMetricIDsResponse, error)
ListReportMetricsDataForReportMetricIDsWithResponse request returning *ListReportMetricsDataForReportMetricIDsResponse
func (*ClientWithResponses) ListReportMetricsDataForReportMetricsDataIDsWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) ListReportMetricsDataForReportMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricsDataID []MetricsDataID, params *ListReportMetricsDataForReportMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsDataForReportMetricsDataIDsResponse, error)
ListReportMetricsDataForReportMetricsDataIDsWithResponse request returning *ListReportMetricsDataForReportMetricsDataIDsResponse
func (*ClientWithResponses) ListReportMetricsDataWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) ListReportMetricsDataWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsDataParams, reqEditors ...RequestEditorFn) (*ListReportMetricsDataResponse, error)
ListReportMetricsDataWithResponse request returning *ListReportMetricsDataResponse
func (*ClientWithResponses) ListReportMetricsForReportMetricIDsWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) ListReportMetricsForReportMetricIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsForReportMetricIDsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsForReportMetricIDsResponse, error)
ListReportMetricsForReportMetricIDsWithResponse request returning *ListReportMetricsForReportMetricIDsResponse
func (*ClientWithResponses) ListReportMetricsWithResponse ¶ added in v0.3.5
func (c *ClientWithResponses) ListReportMetricsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsResponse, error)
ListReportMetricsWithResponse request returning *ListReportMetricsResponse
func (*ClientWithResponses) ListReportsWithResponse ¶ added in v0.3.4
func (c *ClientWithResponses) ListReportsWithResponse(ctx context.Context, projectID ProjectID, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error)
ListReportsWithResponse request returning *ListReportsResponse
func (*ClientWithResponses) ListServiceProfilesWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) ListServiceProfilesWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListServiceProfilesResponse, error)
ListServiceProfilesWithResponse request returning *ListServiceProfilesResponse
func (*ClientWithResponses) ListSweepAccountsWithResponse ¶ added in v0.3.3
func (c *ClientWithResponses) ListSweepAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListSweepAccountsResponse, error)
ListSweepAccountsWithResponse request returning *ListSweepAccountsResponse
func (*ClientWithResponses) ListSystemsWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) ListSystemsWithResponse(ctx context.Context, projectID ProjectID, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error)
ListSystemsWithResponse request returning *ListSystemsResponse
func (*ClientWithResponses) ListTagsForBatchMetricsWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) ListTagsForBatchMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListTagsForBatchMetricsParams, reqEditors ...RequestEditorFn) (*ListTagsForBatchMetricsResponse, error)
ListTagsForBatchMetricsWithResponse request returning *ListTagsForBatchMetricsResponse
func (*ClientWithResponses) ListTagsForJobMetricsWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) ListTagsForJobMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListTagsForJobMetricsParams, reqEditors ...RequestEditorFn) (*ListTagsForJobMetricsResponse, error)
ListTagsForJobMetricsWithResponse request returning *ListTagsForJobMetricsResponse
func (*ClientWithResponses) ListTagsForReportMetricsWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) ListTagsForReportMetricsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListTagsForReportMetricsParams, reqEditors ...RequestEditorFn) (*ListTagsForReportMetricsResponse, error)
ListTagsForReportMetricsWithResponse request returning *ListTagsForReportMetricsResponse
func (*ClientWithResponses) ListTestSuiteRevisionsWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ListTestSuiteRevisionsWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListTestSuiteRevisionsParams, reqEditors ...RequestEditorFn) (*ListTestSuiteRevisionsResponse, error)
ListTestSuiteRevisionsWithResponse request returning *ListTestSuiteRevisionsResponse
func (*ClientWithResponses) ListTestSuitesWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ListTestSuitesWithResponse(ctx context.Context, projectID ProjectID, params *ListTestSuitesParams, reqEditors ...RequestEditorFn) (*ListTestSuitesResponse, error)
ListTestSuitesWithResponse request returning *ListTestSuitesResponse
func (*ClientWithResponses) ListViewSessionsWithResponse ¶
func (c *ClientWithResponses) ListViewSessionsWithResponse(ctx context.Context, params *ListViewSessionsParams, reqEditors ...RequestEditorFn) (*ListViewSessionsResponse, error)
ListViewSessionsWithResponse request returning *ListViewSessionsResponse
func (*ClientWithResponses) ListWorkflowRunsWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) ListWorkflowRunsWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*ListWorkflowRunsResponse, error)
ListWorkflowRunsWithResponse request returning *ListWorkflowRunsResponse
func (*ClientWithResponses) ListWorkflowSuitesWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) ListWorkflowSuitesWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*ListWorkflowSuitesResponse, error)
ListWorkflowSuitesWithResponse request returning *ListWorkflowSuitesResponse
func (*ClientWithResponses) ListWorkflowsWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) ListWorkflowsWithResponse(ctx context.Context, projectID ProjectID, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error)
ListWorkflowsWithResponse request returning *ListWorkflowsResponse
func (*ClientWithResponses) RemoveExperienceTagFromExperienceWithResponse ¶
func (c *ClientWithResponses) RemoveExperienceTagFromExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*RemoveExperienceTagFromExperienceResponse, error)
RemoveExperienceTagFromExperienceWithResponse request returning *RemoveExperienceTagFromExperienceResponse
func (*ClientWithResponses) RemoveExperiencesFromTestSuiteWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) RemoveExperiencesFromTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveExperiencesFromTestSuiteResponse, error)
RemoveExperiencesFromTestSuiteWithBodyWithResponse request with arbitrary body returning *RemoveExperiencesFromTestSuiteResponse
func (*ClientWithResponses) RemoveExperiencesFromTestSuiteWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) RemoveExperiencesFromTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body RemoveExperiencesFromTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveExperiencesFromTestSuiteResponse, error)
func (*ClientWithResponses) RemoveSystemFromExperienceWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) RemoveSystemFromExperienceWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*RemoveSystemFromExperienceResponse, error)
RemoveSystemFromExperienceWithResponse request returning *RemoveSystemFromExperienceResponse
func (*ClientWithResponses) RemoveSystemFromMetricsBuildWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) RemoveSystemFromMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*RemoveSystemFromMetricsBuildResponse, error)
RemoveSystemFromMetricsBuildWithResponse request returning *RemoveSystemFromMetricsBuildResponse
func (*ClientWithResponses) RemoveSystemsFromExperiencesWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) RemoveSystemsFromExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSystemsFromExperiencesResponse, error)
RemoveSystemsFromExperiencesWithBodyWithResponse request with arbitrary body returning *RemoveSystemsFromExperiencesResponse
func (*ClientWithResponses) RemoveSystemsFromExperiencesWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) RemoveSystemsFromExperiencesWithResponse(ctx context.Context, projectID ProjectID, body RemoveSystemsFromExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSystemsFromExperiencesResponse, error)
func (*ClientWithResponses) RerunBatchWithBodyWithResponse ¶ added in v0.19.0
func (c *ClientWithResponses) RerunBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RerunBatchResponse, error)
RerunBatchWithBodyWithResponse request with arbitrary body returning *RerunBatchResponse
func (*ClientWithResponses) RerunBatchWithResponse ¶ added in v0.19.0
func (c *ClientWithResponses) RerunBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body RerunBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*RerunBatchResponse, error)
func (*ClientWithResponses) RestoreExperienceWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) RestoreExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*RestoreExperienceResponse, error)
RestoreExperienceWithResponse request returning *RestoreExperienceResponse
func (*ClientWithResponses) RestoreTestSuiteWithResponse ¶ added in v0.17.0
func (c *ClientWithResponses) RestoreTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*RestoreTestSuiteResponse, error)
RestoreTestSuiteWithResponse request returning *RestoreTestSuiteResponse
func (*ClientWithResponses) ReviseTestSuiteWithBodyWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ReviseTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseTestSuiteResponse, error)
ReviseTestSuiteWithBodyWithResponse request with arbitrary body returning *ReviseTestSuiteResponse
func (*ClientWithResponses) ReviseTestSuiteWithResponse ¶ added in v0.3.1
func (c *ClientWithResponses) ReviseTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body ReviseTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseTestSuiteResponse, error)
func (*ClientWithResponses) UpdateBatchWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) UpdateBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)
UpdateBatchWithBodyWithResponse request with arbitrary body returning *UpdateBatchResponse
func (*ClientWithResponses) UpdateBatchWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) UpdateBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error)
func (*ClientWithResponses) UpdateBuildWithBodyWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateBuildWithBodyWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBuildResponse, error)
UpdateBuildWithBodyWithResponse request with arbitrary body returning *UpdateBuildResponse
func (*ClientWithResponses) UpdateBuildWithResponse ¶ added in v0.4.0
func (c *ClientWithResponses) UpdateBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, body UpdateBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBuildResponse, error)
func (*ClientWithResponses) UpdateEventWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) UpdateEventWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error)
UpdateEventWithBodyWithResponse request with arbitrary body returning *UpdateEventResponse
func (*ClientWithResponses) UpdateEventWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) UpdateEventWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error)
func (*ClientWithResponses) UpdateExperienceTagWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateExperienceTagWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateExperienceTagResponse, error)
UpdateExperienceTagWithBodyWithResponse request with arbitrary body returning *UpdateExperienceTagResponse
func (*ClientWithResponses) UpdateExperienceTagWithResponse ¶
func (c *ClientWithResponses) UpdateExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, body UpdateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateExperienceTagResponse, error)
func (*ClientWithResponses) UpdateExperienceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateExperienceResponse, error)
UpdateExperienceWithBodyWithResponse request with arbitrary body returning *UpdateExperienceResponse
func (*ClientWithResponses) UpdateExperienceWithResponse ¶
func (c *ClientWithResponses) UpdateExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body UpdateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateExperienceResponse, error)
func (*ClientWithResponses) UpdateJobWithBodyWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) UpdateJobWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobResponse, error)
UpdateJobWithBodyWithResponse request with arbitrary body returning *UpdateJobResponse
func (*ClientWithResponses) UpdateJobWithResponse ¶ added in v0.3.8
func (c *ClientWithResponses) UpdateJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobResponse, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse
func (*ClientWithResponses) UpdateProjectWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)
func (*ClientWithResponses) UpdateSystemWithBodyWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) UpdateSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)
UpdateSystemWithBodyWithResponse request with arbitrary body returning *UpdateSystemResponse
func (*ClientWithResponses) UpdateSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) UpdateSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)
func (*ClientWithResponses) UpdateWorkflowWithBodyWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) UpdateWorkflowWithBodyWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error)
UpdateWorkflowWithBodyWithResponse request with arbitrary body returning *UpdateWorkflowResponse
func (*ClientWithResponses) UpdateWorkflowWithResponse ¶ added in v0.27.0
func (c *ClientWithResponses) UpdateWorkflowWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error)
func (*ClientWithResponses) ValidateExperienceLocationWithBodyWithResponse ¶ added in v0.1.30
func (c *ClientWithResponses) ValidateExperienceLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateExperienceLocationResponse, error)
ValidateExperienceLocationWithBodyWithResponse request with arbitrary body returning *ValidateExperienceLocationResponse
func (*ClientWithResponses) ValidateExperienceLocationWithResponse ¶ added in v0.1.30
func (c *ClientWithResponses) ValidateExperienceLocationWithResponse(ctx context.Context, body ValidateExperienceLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateExperienceLocationResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // HealthWithResponse request HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, error) // ListProjectsWithResponse request ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResponse, error) // CreateProjectWithBodyWithResponse request with any body CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error) // ArchiveProjectWithResponse request ArchiveProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ArchiveProjectResponse, error) // GetProjectWithResponse request GetProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetProjectResponse, error) // UpdateProjectWithBodyWithResponse request with any body UpdateProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error) UpdateProjectWithResponse(ctx context.Context, projectID ProjectID, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error) // ListBatchesWithResponse request ListBatchesWithResponse(ctx context.Context, projectID ProjectID, params *ListBatchesParams, reqEditors ...RequestEditorFn) (*ListBatchesResponse, error) // CreateBatchWithBodyWithResponse request with any body CreateBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error) CreateBatchWithResponse(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchResponse, error) // ListAllJobsWithResponse request ListAllJobsWithResponse(ctx context.Context, projectID ProjectID, params *ListAllJobsParams, reqEditors ...RequestEditorFn) (*ListAllJobsResponse, error) // ListBatchAccountsWithResponse request ListBatchAccountsWithResponse(ctx context.Context, projectID ProjectID, params *ListBatchAccountsParams, reqEditors ...RequestEditorFn) (*ListBatchAccountsResponse, error) // GetBatchWithResponse request GetBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*GetBatchResponse, error) // UpdateBatchWithBodyWithResponse request with any body UpdateBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error) UpdateBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchResponse, error) // CancelBatchWithResponse request CancelBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*CancelBatchResponse, error) // CompareBatchesWithResponse request CompareBatchesWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, otherBatchID BatchID, params *CompareBatchesParams, reqEditors ...RequestEditorFn) (*CompareBatchesResponse, error) // ListBatchErrorsWithResponse request ListBatchErrorsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*ListBatchErrorsResponse, error) // ListJobsWithResponse request ListJobsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsResponse, error) // GetJobWithResponse request GetJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, reqEditors ...RequestEditorFn) (*GetJobResponse, error) // UpdateJobWithBodyWithResponse request with any body UpdateJobWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobResponse, error) UpdateJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobResponse, error) // ListEventTagsForJobWithResponse request ListEventTagsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventTagsForJobParams, reqEditors ...RequestEditorFn) (*ListEventTagsForJobResponse, error) // ListEventsForJobWithResponse request ListEventsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListEventsForJobParams, reqEditors ...RequestEditorFn) (*ListEventsForJobResponse, error) // GetEventForJobWithResponse request GetEventForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, reqEditors ...RequestEditorFn) (*GetEventForJobResponse, error) // UpdateEventWithBodyWithResponse request with any body UpdateEventWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error) UpdateEventWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, eventID EventID, body UpdateEventJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEventResponse, error) // ListJobLogsForJobWithResponse request ListJobLogsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListJobLogsForJobParams, reqEditors ...RequestEditorFn) (*ListJobLogsForJobResponse, error) // DeleteJobLogWithResponse request DeleteJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID, reqEditors ...RequestEditorFn) (*DeleteJobLogResponse, error) // GetJobLogWithResponse request GetJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, logID LogID, reqEditors ...RequestEditorFn) (*GetJobLogResponse, error) // ListMetricsForJobWithResponse request ListMetricsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsForJobParams, reqEditors ...RequestEditorFn) (*ListMetricsForJobResponse, error) // ListMetricsForMetricIDsWithResponse request ListMetricsForMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsForMetricIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsForMetricIDsResponse, error) // ListMetricsDataForMetricIDsWithResponse request ListMetricsDataForMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListMetricsDataForMetricIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForMetricIDsResponse, error) // ListTagsForJobMetricsWithResponse request ListTagsForJobMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID []MetricID, params *ListTagsForJobMetricsParams, reqEditors ...RequestEditorFn) (*ListTagsForJobMetricsResponse, error) // ListMetricsDataForJobWithResponse request ListMetricsDataForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsDataForJobParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForJobResponse, error) // ListMetricsDataForMetricsDataIDsWithResponse request ListMetricsDataForMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricsDataID []MetricsDataID, params *ListMetricsDataForMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForMetricsDataIDsResponse, error) // ListBatchLogsForBatchWithResponse request ListBatchLogsForBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams, reqEditors ...RequestEditorFn) (*ListBatchLogsForBatchResponse, error) // DeleteBatchLogWithResponse request DeleteBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, reqEditors ...RequestEditorFn) (*DeleteBatchLogResponse, error) // GetBatchLogWithResponse request GetBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, reqEditors ...RequestEditorFn) (*GetBatchLogResponse, error) // ListBatchMetricsWithResponse request ListBatchMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsResponse, error) // ListBatchMetricsForBatchMetricIDsWithResponse request ListBatchMetricsForBatchMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsForBatchMetricIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsForBatchMetricIDsResponse, error) // ListBatchMetricsDataForBatchMetricIDsWithResponse request ListBatchMetricsDataForBatchMetricIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListBatchMetricsDataForBatchMetricIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataForBatchMetricIDsResponse, error) // ListTagsForBatchMetricsWithResponse request ListTagsForBatchMetricsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID []MetricID, params *ListTagsForBatchMetricsParams, reqEditors ...RequestEditorFn) (*ListTagsForBatchMetricsResponse, error) // ListBatchMetricsDataWithResponse request ListBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataResponse, error) // ListBatchMetricsDataForBatchMetricsDataIDsWithResponse request ListBatchMetricsDataForBatchMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataForBatchMetricsDataIDsResponse, error) // RerunBatchWithBodyWithResponse request with any body RerunBatchWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RerunBatchResponse, error) RerunBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body RerunBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*RerunBatchResponse, error) // GetBatchSuggestionsWithResponse request GetBatchSuggestionsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*GetBatchSuggestionsResponse, error) // ListBranchesForProjectWithResponse request ListBranchesForProjectWithResponse(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, reqEditors ...RequestEditorFn) (*ListBranchesForProjectResponse, error) // CreateBranchForProjectWithBodyWithResponse request with any body CreateBranchForProjectWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBranchForProjectResponse, error) CreateBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, body CreateBranchForProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBranchForProjectResponse, error) // DeleteBranchForProjectWithResponse request DeleteBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, reqEditors ...RequestEditorFn) (*DeleteBranchForProjectResponse, error) // GetBranchForProjectWithResponse request GetBranchForProjectWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, reqEditors ...RequestEditorFn) (*GetBranchForProjectResponse, error) // ListBuildsForBranchesWithResponse request ListBuildsForBranchesWithResponse(ctx context.Context, projectID ProjectID, branchID []BranchID, params *ListBuildsForBranchesParams, reqEditors ...RequestEditorFn) (*ListBuildsForBranchesResponse, error) // CreateBuildForBranchWithBodyWithResponse request with any body CreateBuildForBranchWithBodyWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBuildForBranchResponse, error) CreateBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, body CreateBuildForBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBuildForBranchResponse, error) // DeleteBuildForBranchWithResponse request DeleteBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, reqEditors ...RequestEditorFn) (*DeleteBuildForBranchResponse, error) // GetBuildForBranchWithResponse request GetBuildForBranchWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildForBranchResponse, error) // ListBatchesForBuildsWithResponse request ListBatchesForBuildsWithResponse(ctx context.Context, projectID ProjectID, branchID BranchID, buildID []BuildID, params *ListBatchesForBuildsParams, reqEditors ...RequestEditorFn) (*ListBatchesForBuildsResponse, error) // ListBuildsWithResponse request ListBuildsWithResponse(ctx context.Context, projectID ProjectID, params *ListBuildsParams, reqEditors ...RequestEditorFn) (*ListBuildsResponse, error) // ListBuildAccountsWithResponse request ListBuildAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListBuildAccountsResponse, error) // GetBuildWithResponse request GetBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildResponse, error) // UpdateBuildWithBodyWithResponse request with any body UpdateBuildWithBodyWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBuildResponse, error) UpdateBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, body UpdateBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBuildResponse, error) // ListExperienceTagsWithResponse request ListExperienceTagsWithResponse(ctx context.Context, projectID ProjectID, params *ListExperienceTagsParams, reqEditors ...RequestEditorFn) (*ListExperienceTagsResponse, error) // CreateExperienceTagWithBodyWithResponse request with any body CreateExperienceTagWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExperienceTagResponse, error) CreateExperienceTagWithResponse(ctx context.Context, projectID ProjectID, body CreateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExperienceTagResponse, error) // AddTagsToExperiencesWithBodyWithResponse request with any body AddTagsToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTagsToExperiencesResponse, error) AddTagsToExperiencesWithResponse(ctx context.Context, projectID ProjectID, body AddTagsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTagsToExperiencesResponse, error) // DeleteExperienceTagWithResponse request DeleteExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*DeleteExperienceTagResponse, error) // GetExperienceTagWithResponse request GetExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, reqEditors ...RequestEditorFn) (*GetExperienceTagResponse, error) // UpdateExperienceTagWithBodyWithResponse request with any body UpdateExperienceTagWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateExperienceTagResponse, error) UpdateExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, body UpdateExperienceTagJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateExperienceTagResponse, error) // ListExperiencesWithExperienceTagWithResponse request ListExperiencesWithExperienceTagWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, params *ListExperiencesWithExperienceTagParams, reqEditors ...RequestEditorFn) (*ListExperiencesWithExperienceTagResponse, error) // RemoveExperienceTagFromExperienceWithResponse request RemoveExperienceTagFromExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*RemoveExperienceTagFromExperienceResponse, error) // AddExperienceTagToExperienceWithResponse request AddExperienceTagToExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*AddExperienceTagToExperienceResponse, error) // ListExperiencesWithResponse request ListExperiencesWithResponse(ctx context.Context, projectID ProjectID, params *ListExperiencesParams, reqEditors ...RequestEditorFn) (*ListExperiencesResponse, error) // CreateExperienceWithBodyWithResponse request with any body CreateExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExperienceResponse, error) CreateExperienceWithResponse(ctx context.Context, projectID ProjectID, body CreateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExperienceResponse, error) // ArchiveExperienceWithResponse request ArchiveExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*ArchiveExperienceResponse, error) // GetExperienceWithResponse request GetExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*GetExperienceResponse, error) // UpdateExperienceWithBodyWithResponse request with any body UpdateExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateExperienceResponse, error) UpdateExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body UpdateExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateExperienceResponse, error) // DebugExperienceWithBodyWithResponse request with any body DebugExperienceWithBodyWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DebugExperienceResponse, error) DebugExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, body DebugExperienceJSONRequestBody, reqEditors ...RequestEditorFn) (*DebugExperienceResponse, error) // ListExperienceTagsForExperienceWithResponse request ListExperienceTagsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams, reqEditors ...RequestEditorFn) (*ListExperienceTagsForExperienceResponse, error) // RestoreExperienceWithResponse request RestoreExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*RestoreExperienceResponse, error) // GetSystemsForExperienceWithResponse request GetSystemsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *GetSystemsForExperienceParams, reqEditors ...RequestEditorFn) (*GetSystemsForExperienceResponse, error) // ListMetricsBuildsWithResponse request ListMetricsBuildsWithResponse(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, reqEditors ...RequestEditorFn) (*ListMetricsBuildsResponse, error) // CreateMetricsBuildWithBodyWithResponse request with any body CreateMetricsBuildWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMetricsBuildResponse, error) CreateMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, body CreateMetricsBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMetricsBuildResponse, error) // GetMetricsBuildWithResponse request GetMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*GetMetricsBuildResponse, error) // GetSystemsForMetricsBuildWithResponse request GetSystemsForMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, metricsBuildID MetricsBuildID, params *GetSystemsForMetricsBuildParams, reqEditors ...RequestEditorFn) (*GetSystemsForMetricsBuildResponse, error) // ListServiceProfilesWithResponse request ListServiceProfilesWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListServiceProfilesResponse, error) // ListReportsWithResponse request ListReportsWithResponse(ctx context.Context, projectID ProjectID, params *ListReportsParams, reqEditors ...RequestEditorFn) (*ListReportsResponse, error) // CreateReportWithBodyWithResponse request with any body CreateReportWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateReportResponse, error) CreateReportWithResponse(ctx context.Context, projectID ProjectID, body CreateReportJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateReportResponse, error) // ListReportAccountsWithResponse request ListReportAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListReportAccountsResponse, error) // GetReportWithResponse request GetReportWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, reqEditors ...RequestEditorFn) (*GetReportResponse, error) // ListLogsForReportWithResponse request ListLogsForReportWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListLogsForReportParams, reqEditors ...RequestEditorFn) (*ListLogsForReportResponse, error) // GetReportLogWithResponse request GetReportLogWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, logID LogID, reqEditors ...RequestEditorFn) (*GetReportLogResponse, error) // ListReportMetricsWithResponse request ListReportMetricsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsResponse, error) // ListReportMetricsForReportMetricIDsWithResponse request ListReportMetricsForReportMetricIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsForReportMetricIDsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsForReportMetricIDsResponse, error) // ListReportMetricsDataForReportMetricIDsWithResponse request ListReportMetricsDataForReportMetricIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListReportMetricsDataForReportMetricIDsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsDataForReportMetricIDsResponse, error) // ListTagsForReportMetricsWithResponse request ListTagsForReportMetricsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricID []MetricID, params *ListTagsForReportMetricsParams, reqEditors ...RequestEditorFn) (*ListTagsForReportMetricsResponse, error) // ListReportMetricsDataWithResponse request ListReportMetricsDataWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, params *ListReportMetricsDataParams, reqEditors ...RequestEditorFn) (*ListReportMetricsDataResponse, error) // ListReportMetricsDataForReportMetricsDataIDsWithResponse request ListReportMetricsDataForReportMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, reportID ReportID, metricsDataID []MetricsDataID, params *ListReportMetricsDataForReportMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListReportMetricsDataForReportMetricsDataIDsResponse, error) // ListTestSuitesWithResponse request ListTestSuitesWithResponse(ctx context.Context, projectID ProjectID, params *ListTestSuitesParams, reqEditors ...RequestEditorFn) (*ListTestSuitesResponse, error) // CreateTestSuiteWithBodyWithResponse request with any body CreateTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTestSuiteResponse, error) CreateTestSuiteWithResponse(ctx context.Context, projectID ProjectID, body CreateTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTestSuiteResponse, error) // AddTestSuitesToExperiencesWithBodyWithResponse request with any body AddTestSuitesToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTestSuitesToExperiencesResponse, error) AddTestSuitesToExperiencesWithResponse(ctx context.Context, projectID ProjectID, body AddTestSuitesToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTestSuitesToExperiencesResponse, error) // GetTestSuiteSummaryWithResponse request GetTestSuiteSummaryWithResponse(ctx context.Context, projectID ProjectID, params *GetTestSuiteSummaryParams, reqEditors ...RequestEditorFn) (*GetTestSuiteSummaryResponse, error) // ArchiveTestSuiteWithResponse request ArchiveTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*ArchiveTestSuiteResponse, error) // GetTestSuiteWithResponse request GetTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*GetTestSuiteResponse, error) // ReviseTestSuiteWithBodyWithResponse request with any body ReviseTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReviseTestSuiteResponse, error) ReviseTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body ReviseTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*ReviseTestSuiteResponse, error) // AddExperiencesToTestSuiteWithBodyWithResponse request with any body AddExperiencesToTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddExperiencesToTestSuiteResponse, error) AddExperiencesToTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body AddExperiencesToTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*AddExperiencesToTestSuiteResponse, error) // ListBatchesForTestSuiteWithResponse request ListBatchesForTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListBatchesForTestSuiteParams, reqEditors ...RequestEditorFn) (*ListBatchesForTestSuiteResponse, error) // CreateBatchForTestSuiteWithBodyWithResponse request with any body CreateBatchForTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteResponse, error) CreateBatchForTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body CreateBatchForTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteResponse, error) // RemoveExperiencesFromTestSuiteWithBodyWithResponse request with any body RemoveExperiencesFromTestSuiteWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveExperiencesFromTestSuiteResponse, error) RemoveExperiencesFromTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, body RemoveExperiencesFromTestSuiteJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveExperiencesFromTestSuiteResponse, error) // RestoreTestSuiteWithResponse request RestoreTestSuiteWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, reqEditors ...RequestEditorFn) (*RestoreTestSuiteResponse, error) // ListTestSuiteRevisionsWithResponse request ListTestSuiteRevisionsWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, params *ListTestSuiteRevisionsParams, reqEditors ...RequestEditorFn) (*ListTestSuiteRevisionsResponse, error) // GetTestSuiteRevisionWithResponse request GetTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, reqEditors ...RequestEditorFn) (*GetTestSuiteRevisionResponse, error) // ListBatchesForTestSuiteRevisionWithResponse request ListBatchesForTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, params *ListBatchesForTestSuiteRevisionParams, reqEditors ...RequestEditorFn) (*ListBatchesForTestSuiteRevisionResponse, error) // CreateBatchForTestSuiteRevisionWithBodyWithResponse request with any body CreateBatchForTestSuiteRevisionWithBodyWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteRevisionResponse, error) CreateBatchForTestSuiteRevisionWithResponse(ctx context.Context, projectID ProjectID, testSuiteID TestSuiteID, revision TestSuiteRevision, body CreateBatchForTestSuiteRevisionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchForTestSuiteRevisionResponse, error) // ListParameterSweepsWithResponse request ListParameterSweepsWithResponse(ctx context.Context, projectID ProjectID, params *ListParameterSweepsParams, reqEditors ...RequestEditorFn) (*ListParameterSweepsResponse, error) // CreateParameterSweepWithBodyWithResponse request with any body CreateParameterSweepWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateParameterSweepResponse, error) CreateParameterSweepWithResponse(ctx context.Context, projectID ProjectID, body CreateParameterSweepJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateParameterSweepResponse, error) // ListSweepAccountsWithResponse request ListSweepAccountsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*ListSweepAccountsResponse, error) // GetParameterSweepWithResponse request GetParameterSweepWithResponse(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*GetParameterSweepResponse, error) // CancelParameterSweepWithResponse request CancelParameterSweepWithResponse(ctx context.Context, projectID ProjectID, sweepID ParameterSweepID, reqEditors ...RequestEditorFn) (*CancelParameterSweepResponse, error) // ListSystemsWithResponse request ListSystemsWithResponse(ctx context.Context, projectID ProjectID, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error) // CreateSystemWithBodyWithResponse request with any body CreateSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error) CreateSystemWithResponse(ctx context.Context, projectID ProjectID, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error) // AddSystemsToExperiencesWithBodyWithResponse request with any body AddSystemsToExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddSystemsToExperiencesResponse, error) AddSystemsToExperiencesWithResponse(ctx context.Context, projectID ProjectID, body AddSystemsToExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*AddSystemsToExperiencesResponse, error) // RemoveSystemsFromExperiencesWithBodyWithResponse request with any body RemoveSystemsFromExperiencesWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveSystemsFromExperiencesResponse, error) RemoveSystemsFromExperiencesWithResponse(ctx context.Context, projectID ProjectID, body RemoveSystemsFromExperiencesJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveSystemsFromExperiencesResponse, error) // ArchiveSystemWithResponse request ArchiveSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, reqEditors ...RequestEditorFn) (*ArchiveSystemResponse, error) // GetSystemWithResponse request GetSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, reqEditors ...RequestEditorFn) (*GetSystemResponse, error) // UpdateSystemWithBodyWithResponse request with any body UpdateSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error) UpdateSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error) // ListBuildsForSystemWithResponse request ListBuildsForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListBuildsForSystemParams, reqEditors ...RequestEditorFn) (*ListBuildsForSystemResponse, error) // CreateBuildForSystemWithBodyWithResponse request with any body CreateBuildForSystemWithBodyWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBuildForSystemResponse, error) CreateBuildForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, body CreateBuildForSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBuildForSystemResponse, error) // GetBuildForSystemWithResponse request GetBuildForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildForSystemResponse, error) // ListExperiencesForSystemWithResponse request ListExperiencesForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListExperiencesForSystemParams, reqEditors ...RequestEditorFn) (*ListExperiencesForSystemResponse, error) // RemoveSystemFromExperienceWithResponse request RemoveSystemFromExperienceWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*RemoveSystemFromExperienceResponse, error) // AddSystemToExperienceWithResponse request AddSystemToExperienceWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*AddSystemToExperienceResponse, error) // RemoveSystemFromMetricsBuildWithResponse request RemoveSystemFromMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*RemoveSystemFromMetricsBuildResponse, error) // AddSystemToMetricsBuildWithResponse request AddSystemToMetricsBuildWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, metricsBuildID MetricsBuildID, reqEditors ...RequestEditorFn) (*AddSystemToMetricsBuildResponse, error) // ListWorkflowsWithResponse request ListWorkflowsWithResponse(ctx context.Context, projectID ProjectID, params *ListWorkflowsParams, reqEditors ...RequestEditorFn) (*ListWorkflowsResponse, error) // CreateWorkflowWithBodyWithResponse request with any body CreateWorkflowWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error) CreateWorkflowWithResponse(ctx context.Context, projectID ProjectID, body CreateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowResponse, error) // GetWorkflowWithResponse request GetWorkflowWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*GetWorkflowResponse, error) // UpdateWorkflowWithBodyWithResponse request with any body UpdateWorkflowWithBodyWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) UpdateWorkflowWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body UpdateWorkflowJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWorkflowResponse, error) // ListWorkflowRunsWithResponse request ListWorkflowRunsWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, params *ListWorkflowRunsParams, reqEditors ...RequestEditorFn) (*ListWorkflowRunsResponse, error) // CreateWorkflowRunWithBodyWithResponse request with any body CreateWorkflowRunWithBodyWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error) CreateWorkflowRunWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, body CreateWorkflowRunJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateWorkflowRunResponse, error) // GetWorkflowRunWithResponse request GetWorkflowRunWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, workflowRunID WorkflowRunID, reqEditors ...RequestEditorFn) (*GetWorkflowRunResponse, error) // ListWorkflowSuitesWithResponse request ListWorkflowSuitesWithResponse(ctx context.Context, projectID ProjectID, workflowID WorkflowID, reqEditors ...RequestEditorFn) (*ListWorkflowSuitesResponse, error) // GetQuotaWithResponse request GetQuotaWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetQuotaResponse, error) // ValidateExperienceLocationWithBodyWithResponse request with any body ValidateExperienceLocationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateExperienceLocationResponse, error) ValidateExperienceLocationWithResponse(ctx context.Context, body ValidateExperienceLocationJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateExperienceLocationResponse, error) // ListViewSessionsWithResponse request ListViewSessionsWithResponse(ctx context.Context, params *ListViewSessionsParams, reqEditors ...RequestEditorFn) (*ListViewSessionsResponse, error) // CreateViewSessionWithResponse request CreateViewSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateViewSessionResponse, error) // GetViewSessionWithResponse request GetViewSessionWithResponse(ctx context.Context, viewSessionID ViewSessionID, reqEditors ...RequestEditorFn) (*GetViewSessionResponse, error) // CreateViewUpdateWithBodyWithResponse request with any body CreateViewUpdateWithBodyWithResponse(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateViewUpdateResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CompareBatchTest ¶ added in v0.3.11
type CompareBatchTest struct { ExperienceID ExperienceID `json:"experienceID"` ExperienceName ExperienceName `json:"experienceName"` FromTest *CompareBatchTestDetails `json:"fromTest"` ToTest *CompareBatchTestDetails `json:"toTest"` }
CompareBatchTest defines model for compareBatchTest.
type CompareBatchTestDetails ¶ added in v0.3.11
type CompareBatchTestDetails struct { JobID JobID `json:"jobID"` // NumMetrics The number of failblock/failwarn/passing metrics (based on job's status). Otherwise this will be null NumMetrics *int `json:"numMetrics"` Status ConflatedJobStatus `json:"status"` }
CompareBatchTestDetails defines model for compareBatchTestDetails.
type CompareBatchesOutput ¶ added in v0.3.11
type CompareBatchesOutput struct { NextPageToken string `json:"nextPageToken"` Tests []CompareBatchTest `json:"tests"` Total int `json:"total"` }
CompareBatchesOutput defines model for compareBatchesOutput.
type CompareBatchesParams ¶ added in v0.3.11
type CompareBatchesParams struct { // Status filter tests by their status Status *CompareBatchesStatusFilter `form:"status,omitempty" json:"status,omitempty"` // Search filter tests by their name Search *string `form:"search,omitempty" json:"search,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
CompareBatchesParams defines parameters for CompareBatches.
type CompareBatchesResponse ¶ added in v0.3.11
type CompareBatchesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *CompareBatchesOutput }
func ParseCompareBatchesResponse ¶ added in v0.3.11
func ParseCompareBatchesResponse(rsp *http.Response) (*CompareBatchesResponse, error)
ParseCompareBatchesResponse parses an HTTP response from a CompareBatchesWithResponse call
func (CompareBatchesResponse) Status ¶ added in v0.3.11
func (r CompareBatchesResponse) Status() string
Status returns HTTPResponse.Status
func (CompareBatchesResponse) StatusCode ¶ added in v0.3.11
func (r CompareBatchesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CompareBatchesStatusFilter ¶ added in v0.3.11
type CompareBatchesStatusFilter string
CompareBatchesStatusFilter defines model for compareBatchesStatusFilter.
const ( BOTHFAILING CompareBatchesStatusFilter = "BOTH_FAILING" BOTHPASSING CompareBatchesStatusFilter = "BOTH_PASSING" ONEFAILING CompareBatchesStatusFilter = "ONE_FAILING" )
Defines values for CompareBatchesStatusFilter.
type ConflatedJobStatus ¶ added in v0.3.8
type ConflatedJobStatus string
ConflatedJobStatus defines model for conflatedJobStatus.
const ( ConflatedJobStatusBLOCKER ConflatedJobStatus = "BLOCKER" ConflatedJobStatusCANCELLED ConflatedJobStatus = "CANCELLED" ConflatedJobStatusERROR ConflatedJobStatus = "ERROR" ConflatedJobStatusPASSED ConflatedJobStatus = "PASSED" ConflatedJobStatusQUEUED ConflatedJobStatus = "QUEUED" ConflatedJobStatusRUNNING ConflatedJobStatus = "RUNNING" ConflatedJobStatusWARNING ConflatedJobStatus = "WARNING" )
Defines values for ConflatedJobStatus.
type ContainerName ¶ added in v0.23.2
type ContainerName = string
ContainerName defines model for containerName.
type CreateBatchForTestSuiteJSONRequestBody ¶ added in v0.3.1
type CreateBatchForTestSuiteJSONRequestBody = TestSuiteBatchInput
CreateBatchForTestSuiteJSONRequestBody defines body for CreateBatchForTestSuite for application/json ContentType.
type CreateBatchForTestSuiteResponse ¶ added in v0.3.1
type CreateBatchForTestSuiteResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Batch }
func ParseCreateBatchForTestSuiteResponse ¶ added in v0.3.1
func ParseCreateBatchForTestSuiteResponse(rsp *http.Response) (*CreateBatchForTestSuiteResponse, error)
ParseCreateBatchForTestSuiteResponse parses an HTTP response from a CreateBatchForTestSuiteWithResponse call
func (CreateBatchForTestSuiteResponse) Status ¶ added in v0.3.1
func (r CreateBatchForTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchForTestSuiteResponse) StatusCode ¶ added in v0.3.1
func (r CreateBatchForTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBatchForTestSuiteRevisionJSONRequestBody ¶ added in v0.3.1
type CreateBatchForTestSuiteRevisionJSONRequestBody = TestSuiteBatchInput
CreateBatchForTestSuiteRevisionJSONRequestBody defines body for CreateBatchForTestSuiteRevision for application/json ContentType.
type CreateBatchForTestSuiteRevisionResponse ¶ added in v0.3.1
type CreateBatchForTestSuiteRevisionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Batch }
func ParseCreateBatchForTestSuiteRevisionResponse ¶ added in v0.3.1
func ParseCreateBatchForTestSuiteRevisionResponse(rsp *http.Response) (*CreateBatchForTestSuiteRevisionResponse, error)
ParseCreateBatchForTestSuiteRevisionResponse parses an HTTP response from a CreateBatchForTestSuiteRevisionWithResponse call
func (CreateBatchForTestSuiteRevisionResponse) Status ¶ added in v0.3.1
func (r CreateBatchForTestSuiteRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchForTestSuiteRevisionResponse) StatusCode ¶ added in v0.3.1
func (r CreateBatchForTestSuiteRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBatchJSONRequestBody ¶
type CreateBatchJSONRequestBody = BatchInput
CreateBatchJSONRequestBody defines body for CreateBatch for application/json ContentType.
type CreateBatchResponse ¶
func ParseCreateBatchResponse ¶
func ParseCreateBatchResponse(rsp *http.Response) (*CreateBatchResponse, error)
ParseCreateBatchResponse parses an HTTP response from a CreateBatchWithResponse call
func (CreateBatchResponse) Status ¶
func (r CreateBatchResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchResponse) StatusCode ¶
func (r CreateBatchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBranchForProjectJSONRequestBody ¶
type CreateBranchForProjectJSONRequestBody = CreateBranchInput
CreateBranchForProjectJSONRequestBody defines body for CreateBranchForProject for application/json ContentType.
type CreateBranchForProjectResponse ¶
type CreateBranchForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Branch }
func ParseCreateBranchForProjectResponse ¶
func ParseCreateBranchForProjectResponse(rsp *http.Response) (*CreateBranchForProjectResponse, error)
ParseCreateBranchForProjectResponse parses an HTTP response from a CreateBranchForProjectWithResponse call
func (CreateBranchForProjectResponse) Status ¶
func (r CreateBranchForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBranchForProjectResponse) StatusCode ¶
func (r CreateBranchForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBranchInput ¶ added in v0.3.1
type CreateBranchInput struct { BranchType BranchType `json:"branchType"` Name string `json:"name"` }
CreateBranchInput defines model for createBranchInput.
type CreateBuildForBranchInput ¶ added in v0.3.1
type CreateBuildForBranchInput struct { AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BuildSpecification *BuildSpecificationInput `json:"buildSpecification,omitempty"` // Description The description of the build. May be a SHA or commit message. // Deprecated: Description *BuildDescription `json:"description,omitempty"` ImageUri *BuildImageUri `json:"imageUri,omitempty"` // Name The name of the build. Name *BuildName `json:"name,omitempty"` SystemID SystemID `json:"systemID"` Version BuildVersion `json:"version"` // contains filtered or unexported fields }
CreateBuildForBranchInput defines model for createBuildForBranchInput.
func (CreateBuildForBranchInput) AsCreateBuildForBranchInput0 ¶ added in v0.14.0
func (t CreateBuildForBranchInput) AsCreateBuildForBranchInput0() (CreateBuildForBranchInput0, error)
AsCreateBuildForBranchInput0 returns the union data inside the CreateBuildForBranchInput as a CreateBuildForBranchInput0
func (CreateBuildForBranchInput) AsCreateBuildForBranchInput1 ¶ added in v0.14.0
func (t CreateBuildForBranchInput) AsCreateBuildForBranchInput1() (CreateBuildForBranchInput1, error)
AsCreateBuildForBranchInput1 returns the union data inside the CreateBuildForBranchInput as a CreateBuildForBranchInput1
func (*CreateBuildForBranchInput) FromCreateBuildForBranchInput0 ¶ added in v0.14.0
func (t *CreateBuildForBranchInput) FromCreateBuildForBranchInput0(v CreateBuildForBranchInput0) error
FromCreateBuildForBranchInput0 overwrites any union data inside the CreateBuildForBranchInput as the provided CreateBuildForBranchInput0
func (*CreateBuildForBranchInput) FromCreateBuildForBranchInput1 ¶ added in v0.14.0
func (t *CreateBuildForBranchInput) FromCreateBuildForBranchInput1(v CreateBuildForBranchInput1) error
FromCreateBuildForBranchInput1 overwrites any union data inside the CreateBuildForBranchInput as the provided CreateBuildForBranchInput1
func (CreateBuildForBranchInput) MarshalJSON ¶ added in v0.14.0
func (t CreateBuildForBranchInput) MarshalJSON() ([]byte, error)
func (*CreateBuildForBranchInput) MergeCreateBuildForBranchInput0 ¶ added in v0.14.0
func (t *CreateBuildForBranchInput) MergeCreateBuildForBranchInput0(v CreateBuildForBranchInput0) error
MergeCreateBuildForBranchInput0 performs a merge with any union data inside the CreateBuildForBranchInput, using the provided CreateBuildForBranchInput0
func (*CreateBuildForBranchInput) MergeCreateBuildForBranchInput1 ¶ added in v0.14.0
func (t *CreateBuildForBranchInput) MergeCreateBuildForBranchInput1(v CreateBuildForBranchInput1) error
MergeCreateBuildForBranchInput1 performs a merge with any union data inside the CreateBuildForBranchInput, using the provided CreateBuildForBranchInput1
func (*CreateBuildForBranchInput) UnmarshalJSON ¶ added in v0.14.0
func (t *CreateBuildForBranchInput) UnmarshalJSON(b []byte) error
type CreateBuildForBranchInput0 ¶ added in v0.14.0
type CreateBuildForBranchInput0 = interface{}
CreateBuildForBranchInput0 defines model for .
type CreateBuildForBranchInput1 ¶ added in v0.14.0
type CreateBuildForBranchInput1 = interface{}
CreateBuildForBranchInput1 defines model for .
type CreateBuildForBranchJSONRequestBody ¶
type CreateBuildForBranchJSONRequestBody = CreateBuildForBranchInput
CreateBuildForBranchJSONRequestBody defines body for CreateBuildForBranch for application/json ContentType.
type CreateBuildForBranchResponse ¶
func ParseCreateBuildForBranchResponse ¶
func ParseCreateBuildForBranchResponse(rsp *http.Response) (*CreateBuildForBranchResponse, error)
ParseCreateBuildForBranchResponse parses an HTTP response from a CreateBuildForBranchWithResponse call
func (CreateBuildForBranchResponse) Status ¶
func (r CreateBuildForBranchResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBuildForBranchResponse) StatusCode ¶
func (r CreateBuildForBranchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBuildForSystemInput ¶ added in v0.3.1
type CreateBuildForSystemInput struct { AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BranchID BranchID `json:"branchID"` BuildSpecification *BuildSpecificationInput `json:"buildSpecification,omitempty"` // Description The description of the build. May be a SHA or commit message. // Deprecated: Description *BuildDescription `json:"description,omitempty"` ImageUri *BuildImageUri `json:"imageUri,omitempty"` // Name The name of the build. Name *BuildName `json:"name,omitempty"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` Version BuildVersion `json:"version"` // contains filtered or unexported fields }
CreateBuildForSystemInput defines model for createBuildForSystemInput.
func (CreateBuildForSystemInput) AsCreateBuildForSystemInput0 ¶ added in v0.14.0
func (t CreateBuildForSystemInput) AsCreateBuildForSystemInput0() (CreateBuildForSystemInput0, error)
AsCreateBuildForSystemInput0 returns the union data inside the CreateBuildForSystemInput as a CreateBuildForSystemInput0
func (CreateBuildForSystemInput) AsCreateBuildForSystemInput1 ¶ added in v0.14.0
func (t CreateBuildForSystemInput) AsCreateBuildForSystemInput1() (CreateBuildForSystemInput1, error)
AsCreateBuildForSystemInput1 returns the union data inside the CreateBuildForSystemInput as a CreateBuildForSystemInput1
func (*CreateBuildForSystemInput) FromCreateBuildForSystemInput0 ¶ added in v0.14.0
func (t *CreateBuildForSystemInput) FromCreateBuildForSystemInput0(v CreateBuildForSystemInput0) error
FromCreateBuildForSystemInput0 overwrites any union data inside the CreateBuildForSystemInput as the provided CreateBuildForSystemInput0
func (*CreateBuildForSystemInput) FromCreateBuildForSystemInput1 ¶ added in v0.14.0
func (t *CreateBuildForSystemInput) FromCreateBuildForSystemInput1(v CreateBuildForSystemInput1) error
FromCreateBuildForSystemInput1 overwrites any union data inside the CreateBuildForSystemInput as the provided CreateBuildForSystemInput1
func (CreateBuildForSystemInput) MarshalJSON ¶ added in v0.14.0
func (t CreateBuildForSystemInput) MarshalJSON() ([]byte, error)
func (*CreateBuildForSystemInput) MergeCreateBuildForSystemInput0 ¶ added in v0.14.0
func (t *CreateBuildForSystemInput) MergeCreateBuildForSystemInput0(v CreateBuildForSystemInput0) error
MergeCreateBuildForSystemInput0 performs a merge with any union data inside the CreateBuildForSystemInput, using the provided CreateBuildForSystemInput0
func (*CreateBuildForSystemInput) MergeCreateBuildForSystemInput1 ¶ added in v0.14.0
func (t *CreateBuildForSystemInput) MergeCreateBuildForSystemInput1(v CreateBuildForSystemInput1) error
MergeCreateBuildForSystemInput1 performs a merge with any union data inside the CreateBuildForSystemInput, using the provided CreateBuildForSystemInput1
func (*CreateBuildForSystemInput) UnmarshalJSON ¶ added in v0.14.0
func (t *CreateBuildForSystemInput) UnmarshalJSON(b []byte) error
type CreateBuildForSystemInput0 ¶ added in v0.14.0
type CreateBuildForSystemInput0 = interface{}
CreateBuildForSystemInput0 defines model for .
type CreateBuildForSystemInput1 ¶ added in v0.14.0
type CreateBuildForSystemInput1 = interface{}
CreateBuildForSystemInput1 defines model for .
type CreateBuildForSystemJSONRequestBody ¶ added in v0.3.0
type CreateBuildForSystemJSONRequestBody = CreateBuildForSystemInput
CreateBuildForSystemJSONRequestBody defines body for CreateBuildForSystem for application/json ContentType.
type CreateBuildForSystemResponse ¶ added in v0.3.0
func ParseCreateBuildForSystemResponse ¶ added in v0.3.0
func ParseCreateBuildForSystemResponse(rsp *http.Response) (*CreateBuildForSystemResponse, error)
ParseCreateBuildForSystemResponse parses an HTTP response from a CreateBuildForSystemWithResponse call
func (CreateBuildForSystemResponse) Status ¶ added in v0.3.0
func (r CreateBuildForSystemResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBuildForSystemResponse) StatusCode ¶ added in v0.3.0
func (r CreateBuildForSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateExperienceInput ¶ added in v0.3.1
type CreateExperienceInput struct { // CacheExempt If true, the experience will not be cached. CacheExempt *bool `json:"cacheExempt,omitempty"` ContainerTimeoutSeconds *int32 `json:"containerTimeoutSeconds,omitempty"` Description string `json:"description"` EnvironmentVariables *[]EnvironmentVariable `json:"environmentVariables,omitempty"` ExperienceTagIDs *[]ExperienceTagID `json:"experienceTagIDs,omitempty"` // Location [DEPRECATED] This field was previously used to define an experience's location. Experiences can now be defined with multiple locations, using the locations field. This field will be removed in a later release. // Deprecated: Location *string `json:"location,omitempty"` Locations *[]string `json:"locations,omitempty"` Name ExperienceName `json:"name"` Profile *Profile `json:"profile,omitempty"` SystemIDs *[]SystemID `json:"systemIDs,omitempty"` }
CreateExperienceInput defines model for createExperienceInput.
type CreateExperienceJSONRequestBody ¶
type CreateExperienceJSONRequestBody = CreateExperienceInput
CreateExperienceJSONRequestBody defines body for CreateExperience for application/json ContentType.
type CreateExperienceResponse ¶
type CreateExperienceResponse struct { Body []byte HTTPResponse *http.Response JSON201 *Experience }
func ParseCreateExperienceResponse ¶
func ParseCreateExperienceResponse(rsp *http.Response) (*CreateExperienceResponse, error)
ParseCreateExperienceResponse parses an HTTP response from a CreateExperienceWithResponse call
func (CreateExperienceResponse) Status ¶
func (r CreateExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (CreateExperienceResponse) StatusCode ¶
func (r CreateExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateExperienceTagInput ¶ added in v0.3.1
type CreateExperienceTagInput struct { Description string `json:"description"` Name ExperienceTagName `json:"name"` }
CreateExperienceTagInput defines model for createExperienceTagInput.
type CreateExperienceTagJSONRequestBody ¶
type CreateExperienceTagJSONRequestBody = CreateExperienceTagInput
CreateExperienceTagJSONRequestBody defines body for CreateExperienceTag for application/json ContentType.
type CreateExperienceTagResponse ¶
type CreateExperienceTagResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ExperienceTag }
func ParseCreateExperienceTagResponse ¶
func ParseCreateExperienceTagResponse(rsp *http.Response) (*CreateExperienceTagResponse, error)
ParseCreateExperienceTagResponse parses an HTTP response from a CreateExperienceTagWithResponse call
func (CreateExperienceTagResponse) Status ¶
func (r CreateExperienceTagResponse) Status() string
Status returns HTTPResponse.Status
func (CreateExperienceTagResponse) StatusCode ¶
func (r CreateExperienceTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMetricsBuildInput ¶ added in v0.3.1
type CreateMetricsBuildInput struct { ImageUri MetricsBuildImageUri `json:"imageUri"` Name MetricsBuildName `json:"name"` Version MetricsBuildVersion `json:"version"` }
CreateMetricsBuildInput defines model for createMetricsBuildInput.
type CreateMetricsBuildJSONRequestBody ¶ added in v0.1.22
type CreateMetricsBuildJSONRequestBody = CreateMetricsBuildInput
CreateMetricsBuildJSONRequestBody defines body for CreateMetricsBuild for application/json ContentType.
type CreateMetricsBuildResponse ¶ added in v0.1.22
type CreateMetricsBuildResponse struct { Body []byte HTTPResponse *http.Response JSON201 *MetricsBuild }
func ParseCreateMetricsBuildResponse ¶ added in v0.1.22
func ParseCreateMetricsBuildResponse(rsp *http.Response) (*CreateMetricsBuildResponse, error)
ParseCreateMetricsBuildResponse parses an HTTP response from a CreateMetricsBuildWithResponse call
func (CreateMetricsBuildResponse) Status ¶ added in v0.1.22
func (r CreateMetricsBuildResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMetricsBuildResponse) StatusCode ¶ added in v0.1.22
func (r CreateMetricsBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateParameterSweepJSONRequestBody ¶ added in v0.1.27
type CreateParameterSweepJSONRequestBody = ParameterSweepInput
CreateParameterSweepJSONRequestBody defines body for CreateParameterSweep for application/json ContentType.
type CreateParameterSweepResponse ¶ added in v0.1.27
type CreateParameterSweepResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ParameterSweep }
func ParseCreateParameterSweepResponse ¶ added in v0.1.27
func ParseCreateParameterSweepResponse(rsp *http.Response) (*CreateParameterSweepResponse, error)
ParseCreateParameterSweepResponse parses an HTTP response from a CreateParameterSweepWithResponse call
func (CreateParameterSweepResponse) Status ¶ added in v0.1.27
func (r CreateParameterSweepResponse) Status() string
Status returns HTTPResponse.Status
func (CreateParameterSweepResponse) StatusCode ¶ added in v0.1.27
func (r CreateParameterSweepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectInput ¶ added in v0.3.1
type CreateProjectInput struct { Description string `json:"description"` Name string `json:"name"` }
CreateProjectInput defines model for createProjectInput.
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody = CreateProjectInput
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectResponse ¶
func ParseCreateProjectResponse ¶
func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)
ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectResponse) Status ¶
func (r CreateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectResponse) StatusCode ¶
func (r CreateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateReportJSONRequestBody ¶ added in v0.3.4
type CreateReportJSONRequestBody = ReportInput
CreateReportJSONRequestBody defines body for CreateReport for application/json ContentType.
type CreateReportResponse ¶ added in v0.3.4
func ParseCreateReportResponse ¶ added in v0.3.4
func ParseCreateReportResponse(rsp *http.Response) (*CreateReportResponse, error)
ParseCreateReportResponse parses an HTTP response from a CreateReportWithResponse call
func (CreateReportResponse) Status ¶ added in v0.3.4
func (r CreateReportResponse) Status() string
Status returns HTTPResponse.Status
func (CreateReportResponse) StatusCode ¶ added in v0.3.4
func (r CreateReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSystemInput ¶ added in v0.3.1
type CreateSystemInput struct { Architecture *Architecture `json:"architecture,omitempty"` BuildGpus int `json:"build_gpus"` BuildMemoryMib int `json:"build_memory_mib"` BuildVcpus int `json:"build_vcpus"` Description string `json:"description"` MetricsBuildGpus int `json:"metrics_build_gpus"` MetricsBuildMemoryMib int `json:"metrics_build_memory_mib"` MetricsBuildVcpus int `json:"metrics_build_vcpus"` Name string `json:"name"` }
CreateSystemInput defines model for createSystemInput.
type CreateSystemJSONRequestBody ¶ added in v0.3.0
type CreateSystemJSONRequestBody = CreateSystemInput
CreateSystemJSONRequestBody defines body for CreateSystem for application/json ContentType.
type CreateSystemResponse ¶ added in v0.3.0
func ParseCreateSystemResponse ¶ added in v0.3.0
func ParseCreateSystemResponse(rsp *http.Response) (*CreateSystemResponse, error)
ParseCreateSystemResponse parses an HTTP response from a CreateSystemWithResponse call
func (CreateSystemResponse) Status ¶ added in v0.3.0
func (r CreateSystemResponse) Status() string
Status returns HTTPResponse.Status
func (CreateSystemResponse) StatusCode ¶ added in v0.3.0
func (r CreateSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTestSuiteInput ¶ added in v0.3.1
type CreateTestSuiteInput struct { AllExperiences *bool `json:"allExperiences,omitempty"` Description TestSuiteDescription `json:"description"` ExcludedExperienceIDs *[]ExcludedExperienceID `json:"excludedExperienceIDs,omitempty"` Experiences []ExperienceID `json:"experiences"` Filters *ExperienceFilterInput `json:"filters,omitempty"` MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"` MetricsSetName *MetricsSetName `json:"metricsSetName"` Name TestSuiteName `json:"name"` ShowOnSummary *bool `json:"showOnSummary,omitempty"` SummaryReferenceDate *Timestamp `json:"summaryReferenceDate,omitempty"` SystemID SystemID `json:"systemID"` }
CreateTestSuiteInput defines model for createTestSuiteInput.
type CreateTestSuiteJSONRequestBody ¶ added in v0.3.1
type CreateTestSuiteJSONRequestBody = CreateTestSuiteInput
CreateTestSuiteJSONRequestBody defines body for CreateTestSuite for application/json ContentType.
type CreateTestSuiteResponse ¶ added in v0.3.1
func ParseCreateTestSuiteResponse ¶ added in v0.3.1
func ParseCreateTestSuiteResponse(rsp *http.Response) (*CreateTestSuiteResponse, error)
ParseCreateTestSuiteResponse parses an HTTP response from a CreateTestSuiteWithResponse call
func (CreateTestSuiteResponse) Status ¶ added in v0.3.1
func (r CreateTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTestSuiteResponse) StatusCode ¶ added in v0.3.1
func (r CreateTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateViewSessionResponse ¶
type CreateViewSessionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ViewSessionID }
func ParseCreateViewSessionResponse ¶
func ParseCreateViewSessionResponse(rsp *http.Response) (*CreateViewSessionResponse, error)
ParseCreateViewSessionResponse parses an HTTP response from a CreateViewSessionWithResponse call
func (CreateViewSessionResponse) Status ¶
func (r CreateViewSessionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateViewSessionResponse) StatusCode ¶
func (r CreateViewSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateViewUpdateResponse ¶
type CreateViewUpdateResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ViewSessionUpdate }
func ParseCreateViewUpdateResponse ¶
func ParseCreateViewUpdateResponse(rsp *http.Response) (*CreateViewUpdateResponse, error)
ParseCreateViewUpdateResponse parses an HTTP response from a CreateViewUpdateWithResponse call
func (CreateViewUpdateResponse) Status ¶
func (r CreateViewUpdateResponse) Status() string
Status returns HTTPResponse.Status
func (CreateViewUpdateResponse) StatusCode ¶
func (r CreateViewUpdateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWorkflowInput ¶ added in v0.27.0
type CreateWorkflowInput struct { CiWorkflowLink *string `json:"ciWorkflowLink,omitempty"` Description string `json:"description"` Name string `json:"name"` WorkflowSuites []WorkflowSuiteInput `json:"workflowSuites"` }
CreateWorkflowInput defines model for createWorkflowInput.
type CreateWorkflowJSONRequestBody ¶ added in v0.27.0
type CreateWorkflowJSONRequestBody = CreateWorkflowInput
CreateWorkflowJSONRequestBody defines body for CreateWorkflow for application/json ContentType.
type CreateWorkflowResponse ¶ added in v0.27.0
func ParseCreateWorkflowResponse ¶ added in v0.27.0
func ParseCreateWorkflowResponse(rsp *http.Response) (*CreateWorkflowResponse, error)
ParseCreateWorkflowResponse parses an HTTP response from a CreateWorkflowWithResponse call
func (CreateWorkflowResponse) Status ¶ added in v0.27.0
func (r CreateWorkflowResponse) Status() string
Status returns HTTPResponse.Status
func (CreateWorkflowResponse) StatusCode ¶ added in v0.27.0
func (r CreateWorkflowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateWorkflowRunInput ¶ added in v0.27.0
type CreateWorkflowRunInput struct { AllowableFailurePercent *int `json:"allowableFailurePercent"` AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BuildID BuildID `json:"buildID"` Parameters *BatchParameters `json:"parameters,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` }
CreateWorkflowRunInput defines model for createWorkflowRunInput.
type CreateWorkflowRunJSONRequestBody ¶ added in v0.27.0
type CreateWorkflowRunJSONRequestBody = CreateWorkflowRunInput
CreateWorkflowRunJSONRequestBody defines body for CreateWorkflowRun for application/json ContentType.
type CreateWorkflowRunResponse ¶ added in v0.27.0
type CreateWorkflowRunResponse struct { Body []byte HTTPResponse *http.Response JSON201 *WorkflowRun }
func ParseCreateWorkflowRunResponse ¶ added in v0.27.0
func ParseCreateWorkflowRunResponse(rsp *http.Response) (*CreateWorkflowRunResponse, error)
ParseCreateWorkflowRunResponse parses an HTTP response from a CreateWorkflowRunWithResponse call
func (CreateWorkflowRunResponse) Status ¶ added in v0.27.0
func (r CreateWorkflowRunResponse) Status() string
Status returns HTTPResponse.Status
func (CreateWorkflowRunResponse) StatusCode ¶ added in v0.27.0
func (r CreateWorkflowRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CustomMetric ¶ added in v0.3.8
type CustomMetric struct { Name string `json:"name"` Unit *string `json:"unit,omitempty"` Value float64 `json:"value"` }
CustomMetric defines model for customMetric.
type DebugExperienceInput ¶ added in v0.5.0
type DebugExperienceInput struct { BatchID *BatchID `json:"batchID,omitempty"` BuildID *BuildID `json:"buildID,omitempty"` Containers *[]ContainerName `json:"containers,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` TestSuiteID *TestSuiteID `json:"testSuiteID,omitempty"` }
DebugExperienceInput defines model for debugExperienceInput.
type DebugExperienceJSONRequestBody ¶ added in v0.5.0
type DebugExperienceJSONRequestBody = DebugExperienceInput
DebugExperienceJSONRequestBody defines body for DebugExperience for application/json ContentType.
type DebugExperienceOutput ¶ added in v0.5.0
type DebugExperienceOutput struct { BatchID *BatchID `json:"batchID,omitempty"` ClusterCAData *string `json:"clusterCAData,omitempty"` ClusterEndpoint *string `json:"clusterEndpoint,omitempty"` ClusterToken *string `json:"clusterToken,omitempty"` Namespace *string `json:"namespace,omitempty"` }
DebugExperienceOutput defines model for debugExperienceOutput.
type DebugExperienceResponse ¶ added in v0.5.0
type DebugExperienceResponse struct { Body []byte HTTPResponse *http.Response JSON201 *DebugExperienceOutput }
func ParseDebugExperienceResponse ¶ added in v0.5.0
func ParseDebugExperienceResponse(rsp *http.Response) (*DebugExperienceResponse, error)
ParseDebugExperienceResponse parses an HTTP response from a DebugExperienceWithResponse call
func (DebugExperienceResponse) Status ¶ added in v0.5.0
func (r DebugExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (DebugExperienceResponse) StatusCode ¶ added in v0.5.0
func (r DebugExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBatchLogResponse ¶ added in v0.1.31
func ParseDeleteBatchLogResponse ¶ added in v0.1.31
func ParseDeleteBatchLogResponse(rsp *http.Response) (*DeleteBatchLogResponse, error)
ParseDeleteBatchLogResponse parses an HTTP response from a DeleteBatchLogWithResponse call
func (DeleteBatchLogResponse) Status ¶ added in v0.1.31
func (r DeleteBatchLogResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteBatchLogResponse) StatusCode ¶ added in v0.1.31
func (r DeleteBatchLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBranchForProjectResponse ¶
func ParseDeleteBranchForProjectResponse ¶
func ParseDeleteBranchForProjectResponse(rsp *http.Response) (*DeleteBranchForProjectResponse, error)
ParseDeleteBranchForProjectResponse parses an HTTP response from a DeleteBranchForProjectWithResponse call
func (DeleteBranchForProjectResponse) Status ¶
func (r DeleteBranchForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteBranchForProjectResponse) StatusCode ¶
func (r DeleteBranchForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteBuildForBranchResponse ¶
func ParseDeleteBuildForBranchResponse ¶
func ParseDeleteBuildForBranchResponse(rsp *http.Response) (*DeleteBuildForBranchResponse, error)
ParseDeleteBuildForBranchResponse parses an HTTP response from a DeleteBuildForBranchWithResponse call
func (DeleteBuildForBranchResponse) Status ¶
func (r DeleteBuildForBranchResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteBuildForBranchResponse) StatusCode ¶
func (r DeleteBuildForBranchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteExperienceTagResponse ¶
func ParseDeleteExperienceTagResponse ¶
func ParseDeleteExperienceTagResponse(rsp *http.Response) (*DeleteExperienceTagResponse, error)
ParseDeleteExperienceTagResponse parses an HTTP response from a DeleteExperienceTagWithResponse call
func (DeleteExperienceTagResponse) Status ¶
func (r DeleteExperienceTagResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteExperienceTagResponse) StatusCode ¶
func (r DeleteExperienceTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteJobLogResponse ¶ added in v0.1.31
func ParseDeleteJobLogResponse ¶ added in v0.1.31
func ParseDeleteJobLogResponse(rsp *http.Response) (*DeleteJobLogResponse, error)
ParseDeleteJobLogResponse parses an HTTP response from a DeleteJobLogWithResponse call
func (DeleteJobLogResponse) Status ¶ added in v0.1.31
func (r DeleteJobLogResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteJobLogResponse) StatusCode ¶ added in v0.1.31
func (r DeleteJobLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnvironmentVariable ¶ added in v0.18.0
EnvironmentVariable defines model for environmentVariable.
type Event ¶ added in v0.3.8
type Event struct { CreationTimestamp Timestamp `json:"creationTimestamp"` Description string `json:"description"` EventID EventID `json:"eventID"` MetricsIDs []MetricID `json:"metricsIDs"` Name string `json:"name"` Status MetricStatus `json:"status"` Tags EventTags `json:"tags"` Timestamp Timestamp `json:"timestamp"` TimestampType EventTimestampType `json:"timestampType"` }
Event defines model for event.
type EventTimestampType ¶ added in v0.3.8
type EventTimestampType string
EventTimestampType defines model for eventTimestampType.
const ( ABSOLUTE EventTimestampType = "ABSOLUTE" RELATIVE EventTimestampType = "RELATIVE" )
Defines values for EventTimestampType.
type ExcludedExperienceID ¶ added in v0.3.8
type ExcludedExperienceID = openapi_types.UUID
ExcludedExperienceID defines model for excludedExperienceID.
type ExecutionError ¶ added in v0.3.11
type ExecutionError struct { // ErrorCode Standardized error code (e.g., UNKNOWN_ERROR, NONZERO_EXIT_CODE) ErrorCode string `json:"errorCode"` // ErrorText Error text ErrorText *string `json:"errorText,omitempty"` // Metadata Error metadata Metadata *map[string]interface{} `json:"metadata,omitempty"` // ParentID ID of the parent object (e.g., job ID, batch ID) ParentID *openapi_types.UUID `json:"parentID,omitempty"` // ParentType Type of the parent object (e.g., JOB, BATCH) ParentType *string `json:"parentType,omitempty"` // RunCounter Run counter of the error RunCounter *int `json:"runCounter,omitempty"` }
ExecutionError defines model for executionError.
type ExecutionStep ¶ added in v0.1.30
type ExecutionStep string
ExecutionStep defines model for executionStep.
const ( BATCHMETRICS ExecutionStep = "BATCH_METRICS" EXPERIENCE ExecutionStep = "EXPERIENCE" METRICS ExecutionStep = "METRICS" REPORT ExecutionStep = "REPORT" )
Defines values for ExecutionStep.
type Experience ¶
type Experience struct { Archived bool `json:"archived"` CacheExempt bool `json:"cacheExempt"` ContainerTimeoutSeconds int32 `json:"containerTimeoutSeconds"` CreationTimestamp Timestamp `json:"creationTimestamp"` Description string `json:"description"` EnvironmentVariables []EnvironmentVariable `json:"environmentVariables"` ExperienceID ExperienceID `json:"experienceID"` // Location [DEPRECATED] This field was previously used to report an experience's location. Experiences can now be defined with multiple locations, this field will display the first location; this field will be removed in a future version. // Deprecated: Location string `json:"location"` Locations []string `json:"locations"` Name ExperienceName `json:"name"` OrgID OrgID `json:"orgID"` Profile Profile `json:"profile"` ProjectID ProjectID `json:"projectID"` UserID UserID `json:"userID"` }
Experience defines model for experience.
type ExperienceFilterInput ¶ added in v0.3.8
type ExperienceFilterInput struct { // Name Filter experiences by name Name *string `json:"name,omitempty"` // Search A search query. Supports searching by tag_id Search *string `json:"search,omitempty"` // Text Filter experiences by a text string on name and description Text *string `json:"text,omitempty"` }
ExperienceFilterInput defines model for experienceFilterInput.
type ExperienceID ¶
type ExperienceID = openapi_types.UUID
ExperienceID defines model for experienceID.
type ExperienceLocation ¶ added in v0.1.30
type ExperienceLocation struct {
Location *string `json:"location,omitempty"`
}
ExperienceLocation defines model for experienceLocation.
type ExperienceLocationContents ¶ added in v0.1.30
type ExperienceLocationContents struct { IsCloud *bool `json:"isCloud,omitempty"` ObjectCount *int `json:"objectCount,omitempty"` Objects *[]string `json:"objects,omitempty"` }
ExperienceLocationContents defines model for experienceLocationContents.
type ExperienceName ¶ added in v0.1.23
type ExperienceName = string
ExperienceName defines model for experienceName.
type ExperienceTag ¶
type ExperienceTag struct { CreationTimestamp Timestamp `json:"creationTimestamp"` Description string `json:"description"` ExperienceTagID ExperienceTagID `json:"experienceTagID"` Name ExperienceTagName `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` UserID UserID `json:"userID"` }
ExperienceTag defines model for experienceTag.
type ExperienceTagID ¶
type ExperienceTagID = openapi_types.UUID
ExperienceTagID defines model for experienceTagID.
type ExperienceTagName ¶ added in v0.1.23
type ExperienceTagName = string
ExperienceTagName defines model for experienceTagName.
type FirstBuildMetric ¶ added in v0.4.0
type FirstBuildMetric struct { Delta float64 `json:"delta"` Time Timestamp `json:"time"` Value float64 `json:"value"` }
FirstBuildMetric The first batch metric in the sequence, and some info about how it has changed
type GetBatchLogResponse ¶ added in v0.1.31
func ParseGetBatchLogResponse ¶ added in v0.1.31
func ParseGetBatchLogResponse(rsp *http.Response) (*GetBatchLogResponse, error)
ParseGetBatchLogResponse parses an HTTP response from a GetBatchLogWithResponse call
func (GetBatchLogResponse) Status ¶ added in v0.1.31
func (r GetBatchLogResponse) Status() string
Status returns HTTPResponse.Status
func (GetBatchLogResponse) StatusCode ¶ added in v0.1.31
func (r GetBatchLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBatchResponse ¶
func ParseGetBatchResponse ¶
func ParseGetBatchResponse(rsp *http.Response) (*GetBatchResponse, error)
ParseGetBatchResponse parses an HTTP response from a GetBatchWithResponse call
func (GetBatchResponse) Status ¶
func (r GetBatchResponse) Status() string
Status returns HTTPResponse.Status
func (GetBatchResponse) StatusCode ¶
func (r GetBatchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBatchSuggestionsResponse ¶ added in v0.16.0
type GetBatchSuggestionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *BatchSuggestionsOutput }
func ParseGetBatchSuggestionsResponse ¶ added in v0.16.0
func ParseGetBatchSuggestionsResponse(rsp *http.Response) (*GetBatchSuggestionsResponse, error)
ParseGetBatchSuggestionsResponse parses an HTTP response from a GetBatchSuggestionsWithResponse call
func (GetBatchSuggestionsResponse) Status ¶ added in v0.16.0
func (r GetBatchSuggestionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetBatchSuggestionsResponse) StatusCode ¶ added in v0.16.0
func (r GetBatchSuggestionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBranchForProjectResponse ¶
func ParseGetBranchForProjectResponse ¶
func ParseGetBranchForProjectResponse(rsp *http.Response) (*GetBranchForProjectResponse, error)
ParseGetBranchForProjectResponse parses an HTTP response from a GetBranchForProjectWithResponse call
func (GetBranchForProjectResponse) Status ¶
func (r GetBranchForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetBranchForProjectResponse) StatusCode ¶
func (r GetBranchForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildForBranchResponse ¶
func ParseGetBuildForBranchResponse ¶
func ParseGetBuildForBranchResponse(rsp *http.Response) (*GetBuildForBranchResponse, error)
ParseGetBuildForBranchResponse parses an HTTP response from a GetBuildForBranchWithResponse call
func (GetBuildForBranchResponse) Status ¶
func (r GetBuildForBranchResponse) Status() string
Status returns HTTPResponse.Status
func (GetBuildForBranchResponse) StatusCode ¶
func (r GetBuildForBranchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildForSystemResponse ¶ added in v0.3.0
func ParseGetBuildForSystemResponse ¶ added in v0.3.0
func ParseGetBuildForSystemResponse(rsp *http.Response) (*GetBuildForSystemResponse, error)
ParseGetBuildForSystemResponse parses an HTTP response from a GetBuildForSystemWithResponse call
func (GetBuildForSystemResponse) Status ¶ added in v0.3.0
func (r GetBuildForSystemResponse) Status() string
Status returns HTTPResponse.Status
func (GetBuildForSystemResponse) StatusCode ¶ added in v0.3.0
func (r GetBuildForSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildResponse ¶
func ParseGetBuildResponse ¶
func ParseGetBuildResponse(rsp *http.Response) (*GetBuildResponse, error)
ParseGetBuildResponse parses an HTTP response from a GetBuildWithResponse call
func (GetBuildResponse) Status ¶
func (r GetBuildResponse) Status() string
Status returns HTTPResponse.Status
func (GetBuildResponse) StatusCode ¶
func (r GetBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEventForJobResponse ¶ added in v0.3.8
func ParseGetEventForJobResponse ¶ added in v0.3.8
func ParseGetEventForJobResponse(rsp *http.Response) (*GetEventForJobResponse, error)
ParseGetEventForJobResponse parses an HTTP response from a GetEventForJobWithResponse call
func (GetEventForJobResponse) Status ¶ added in v0.3.8
func (r GetEventForJobResponse) Status() string
Status returns HTTPResponse.Status
func (GetEventForJobResponse) StatusCode ¶ added in v0.3.8
func (r GetEventForJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExperienceResponse ¶
type GetExperienceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Experience }
func ParseGetExperienceResponse ¶
func ParseGetExperienceResponse(rsp *http.Response) (*GetExperienceResponse, error)
ParseGetExperienceResponse parses an HTTP response from a GetExperienceWithResponse call
func (GetExperienceResponse) Status ¶
func (r GetExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (GetExperienceResponse) StatusCode ¶
func (r GetExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExperienceTagResponse ¶
type GetExperienceTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ExperienceTag }
func ParseGetExperienceTagResponse ¶
func ParseGetExperienceTagResponse(rsp *http.Response) (*GetExperienceTagResponse, error)
ParseGetExperienceTagResponse parses an HTTP response from a GetExperienceTagWithResponse call
func (GetExperienceTagResponse) Status ¶
func (r GetExperienceTagResponse) Status() string
Status returns HTTPResponse.Status
func (GetExperienceTagResponse) StatusCode ¶
func (r GetExperienceTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobLogResponse ¶ added in v0.1.31
func ParseGetJobLogResponse ¶ added in v0.1.31
func ParseGetJobLogResponse(rsp *http.Response) (*GetJobLogResponse, error)
ParseGetJobLogResponse parses an HTTP response from a GetJobLogWithResponse call
func (GetJobLogResponse) Status ¶ added in v0.1.31
func (r GetJobLogResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobLogResponse) StatusCode ¶ added in v0.1.31
func (r GetJobLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobResponse ¶
func ParseGetJobResponse ¶
func ParseGetJobResponse(rsp *http.Response) (*GetJobResponse, error)
ParseGetJobResponse parses an HTTP response from a GetJobWithResponse call
func (GetJobResponse) Status ¶
func (r GetJobResponse) Status() string
Status returns HTTPResponse.Status
func (GetJobResponse) StatusCode ¶
func (r GetJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMetricsBuildResponse ¶ added in v0.1.22
type GetMetricsBuildResponse struct { Body []byte HTTPResponse *http.Response JSON200 *MetricsBuild }
func ParseGetMetricsBuildResponse ¶ added in v0.1.22
func ParseGetMetricsBuildResponse(rsp *http.Response) (*GetMetricsBuildResponse, error)
ParseGetMetricsBuildResponse parses an HTTP response from a GetMetricsBuildWithResponse call
func (GetMetricsBuildResponse) Status ¶ added in v0.1.22
func (r GetMetricsBuildResponse) Status() string
Status returns HTTPResponse.Status
func (GetMetricsBuildResponse) StatusCode ¶ added in v0.1.22
func (r GetMetricsBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetParameterSweepResponse ¶ added in v0.1.27
type GetParameterSweepResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ParameterSweep }
func ParseGetParameterSweepResponse ¶ added in v0.1.27
func ParseGetParameterSweepResponse(rsp *http.Response) (*GetParameterSweepResponse, error)
ParseGetParameterSweepResponse parses an HTTP response from a GetParameterSweepWithResponse call
func (GetParameterSweepResponse) Status ¶ added in v0.1.27
func (r GetParameterSweepResponse) Status() string
Status returns HTTPResponse.Status
func (GetParameterSweepResponse) StatusCode ¶ added in v0.1.27
func (r GetParameterSweepResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectResponse ¶
func ParseGetProjectResponse ¶
func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)
ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call
func (GetProjectResponse) Status ¶
func (r GetProjectResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectResponse) StatusCode ¶
func (r GetProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetQuotaOutput ¶ added in v0.3.8
type GetQuotaOutput struct { AvailableTokens *int32 `json:"availableTokens,omitempty"` MaxTokens *int32 `json:"maxTokens,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` SecondsUntilRefresh *int32 `json:"secondsUntilRefresh,omitempty"` }
GetQuotaOutput defines model for getQuotaOutput.
type GetQuotaResponse ¶ added in v0.3.8
type GetQuotaResponse struct { Body []byte HTTPResponse *http.Response JSON200 *GetQuotaOutput }
func ParseGetQuotaResponse ¶ added in v0.3.8
func ParseGetQuotaResponse(rsp *http.Response) (*GetQuotaResponse, error)
ParseGetQuotaResponse parses an HTTP response from a GetQuotaWithResponse call
func (GetQuotaResponse) Status ¶ added in v0.3.8
func (r GetQuotaResponse) Status() string
Status returns HTTPResponse.Status
func (GetQuotaResponse) StatusCode ¶ added in v0.3.8
func (r GetQuotaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReportLogResponse ¶ added in v0.3.5
func ParseGetReportLogResponse ¶ added in v0.3.5
func ParseGetReportLogResponse(rsp *http.Response) (*GetReportLogResponse, error)
ParseGetReportLogResponse parses an HTTP response from a GetReportLogWithResponse call
func (GetReportLogResponse) Status ¶ added in v0.3.5
func (r GetReportLogResponse) Status() string
Status returns HTTPResponse.Status
func (GetReportLogResponse) StatusCode ¶ added in v0.3.5
func (r GetReportLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetReportResponse ¶ added in v0.3.4
func ParseGetReportResponse ¶ added in v0.3.4
func ParseGetReportResponse(rsp *http.Response) (*GetReportResponse, error)
ParseGetReportResponse parses an HTTP response from a GetReportWithResponse call
func (GetReportResponse) Status ¶ added in v0.3.4
func (r GetReportResponse) Status() string
Status returns HTTPResponse.Status
func (GetReportResponse) StatusCode ¶ added in v0.3.4
func (r GetReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemResponse ¶ added in v0.3.0
func ParseGetSystemResponse ¶ added in v0.3.0
func ParseGetSystemResponse(rsp *http.Response) (*GetSystemResponse, error)
ParseGetSystemResponse parses an HTTP response from a GetSystemWithResponse call
func (GetSystemResponse) Status ¶ added in v0.3.0
func (r GetSystemResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemResponse) StatusCode ¶ added in v0.3.0
func (r GetSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemsForExperienceParams ¶ added in v0.3.0
type GetSystemsForExperienceParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
GetSystemsForExperienceParams defines parameters for GetSystemsForExperience.
type GetSystemsForExperienceResponse ¶ added in v0.3.0
type GetSystemsForExperienceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListSystemsOutput }
func ParseGetSystemsForExperienceResponse ¶ added in v0.3.0
func ParseGetSystemsForExperienceResponse(rsp *http.Response) (*GetSystemsForExperienceResponse, error)
ParseGetSystemsForExperienceResponse parses an HTTP response from a GetSystemsForExperienceWithResponse call
func (GetSystemsForExperienceResponse) Status ¶ added in v0.3.0
func (r GetSystemsForExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemsForExperienceResponse) StatusCode ¶ added in v0.3.0
func (r GetSystemsForExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSystemsForMetricsBuildParams ¶ added in v0.3.0
type GetSystemsForMetricsBuildParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
GetSystemsForMetricsBuildParams defines parameters for GetSystemsForMetricsBuild.
type GetSystemsForMetricsBuildResponse ¶ added in v0.3.0
type GetSystemsForMetricsBuildResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListSystemsOutput }
func ParseGetSystemsForMetricsBuildResponse ¶ added in v0.3.0
func ParseGetSystemsForMetricsBuildResponse(rsp *http.Response) (*GetSystemsForMetricsBuildResponse, error)
ParseGetSystemsForMetricsBuildResponse parses an HTTP response from a GetSystemsForMetricsBuildWithResponse call
func (GetSystemsForMetricsBuildResponse) Status ¶ added in v0.3.0
func (r GetSystemsForMetricsBuildResponse) Status() string
Status returns HTTPResponse.Status
func (GetSystemsForMetricsBuildResponse) StatusCode ¶ added in v0.3.0
func (r GetSystemsForMetricsBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTestSuiteResponse ¶ added in v0.3.1
func ParseGetTestSuiteResponse ¶ added in v0.3.1
func ParseGetTestSuiteResponse(rsp *http.Response) (*GetTestSuiteResponse, error)
ParseGetTestSuiteResponse parses an HTTP response from a GetTestSuiteWithResponse call
func (GetTestSuiteResponse) Status ¶ added in v0.3.1
func (r GetTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (GetTestSuiteResponse) StatusCode ¶ added in v0.3.1
func (r GetTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTestSuiteRevisionResponse ¶ added in v0.3.1
type GetTestSuiteRevisionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestSuite }
func ParseGetTestSuiteRevisionResponse ¶ added in v0.3.1
func ParseGetTestSuiteRevisionResponse(rsp *http.Response) (*GetTestSuiteRevisionResponse, error)
ParseGetTestSuiteRevisionResponse parses an HTTP response from a GetTestSuiteRevisionWithResponse call
func (GetTestSuiteRevisionResponse) Status ¶ added in v0.3.1
func (r GetTestSuiteRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (GetTestSuiteRevisionResponse) StatusCode ¶ added in v0.3.1
func (r GetTestSuiteRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTestSuiteSummaryParams ¶ added in v0.3.8
type GetTestSuiteSummaryParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
GetTestSuiteSummaryParams defines parameters for GetTestSuiteSummary.
type GetTestSuiteSummaryResponse ¶ added in v0.3.8
type GetTestSuiteSummaryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestSuiteSummaryOutput }
func ParseGetTestSuiteSummaryResponse ¶ added in v0.3.8
func ParseGetTestSuiteSummaryResponse(rsp *http.Response) (*GetTestSuiteSummaryResponse, error)
ParseGetTestSuiteSummaryResponse parses an HTTP response from a GetTestSuiteSummaryWithResponse call
func (GetTestSuiteSummaryResponse) Status ¶ added in v0.3.8
func (r GetTestSuiteSummaryResponse) Status() string
Status returns HTTPResponse.Status
func (GetTestSuiteSummaryResponse) StatusCode ¶ added in v0.3.8
func (r GetTestSuiteSummaryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetViewSessionResponse ¶
type GetViewSessionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ViewObjectAndMetadata }
func ParseGetViewSessionResponse ¶
func ParseGetViewSessionResponse(rsp *http.Response) (*GetViewSessionResponse, error)
ParseGetViewSessionResponse parses an HTTP response from a GetViewSessionWithResponse call
func (GetViewSessionResponse) Status ¶
func (r GetViewSessionResponse) Status() string
Status returns HTTPResponse.Status
func (GetViewSessionResponse) StatusCode ¶
func (r GetViewSessionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowResponse ¶ added in v0.27.0
func ParseGetWorkflowResponse ¶ added in v0.27.0
func ParseGetWorkflowResponse(rsp *http.Response) (*GetWorkflowResponse, error)
ParseGetWorkflowResponse parses an HTTP response from a GetWorkflowWithResponse call
func (GetWorkflowResponse) Status ¶ added in v0.27.0
func (r GetWorkflowResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowResponse) StatusCode ¶ added in v0.27.0
func (r GetWorkflowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetWorkflowRunResponse ¶ added in v0.27.0
type GetWorkflowRunResponse struct { Body []byte HTTPResponse *http.Response JSON200 *WorkflowRun }
func ParseGetWorkflowRunResponse ¶ added in v0.27.0
func ParseGetWorkflowRunResponse(rsp *http.Response) (*GetWorkflowRunResponse, error)
ParseGetWorkflowRunResponse parses an HTTP response from a GetWorkflowRunWithResponse call
func (GetWorkflowRunResponse) Status ¶ added in v0.27.0
func (r GetWorkflowRunResponse) Status() string
Status returns HTTPResponse.Status
func (GetWorkflowRunResponse) StatusCode ¶ added in v0.27.0
func (r GetWorkflowRunResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HealthResponse ¶
func ParseHealthResponse ¶
func ParseHealthResponse(rsp *http.Response) (*HealthResponse, error)
ParseHealthResponse parses an HTTP response from a HealthWithResponse call
func (HealthResponse) Status ¶
func (r HealthResponse) Status() string
Status returns HTTPResponse.Status
func (HealthResponse) StatusCode ¶
func (r HealthResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type Job ¶
type Job struct { BatchID *BatchID `json:"batchID,omitempty"` BranchID *BranchID `json:"branchID,omitempty"` BuildID *BuildID `json:"buildID,omitempty"` ConflatedStatus *ConflatedJobStatus `json:"conflatedStatus,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` Description *string `json:"description,omitempty"` ExecutionError *ExecutionError `json:"executionError,omitempty"` ExecutionErrors *[]ExecutionError `json:"executionErrors"` ExperienceEnvironmentVariables *[]EnvironmentVariable `json:"experienceEnvironmentVariables,omitempty"` ExperienceID *ExperienceID `json:"experienceID,omitempty"` ExperienceName *ExperienceName `json:"experienceName,omitempty"` ExperienceProfile *string `json:"experienceProfile,omitempty"` JobID *JobID `json:"jobID,omitempty"` JobMetricsStatus *MetricStatus `json:"jobMetricsStatus,omitempty"` JobStatus *JobStatus `json:"jobStatus,omitempty"` LastRunTimestamp *Timestamp `json:"lastRunTimestamp,omitempty"` LastUpdatedTimestamp *Timestamp `json:"lastUpdatedTimestamp,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` OutputLocation *string `json:"outputLocation,omitempty"` Parameters *BatchParameters `json:"parameters,omitempty"` ProjectID *ProjectID `json:"projectID,omitempty"` RunCounter *RunCounter `json:"runCounter,omitempty"` StatusHistory *JobStatusHistory `json:"statusHistory,omitempty"` SystemID *SystemID `json:"systemID,omitempty"` UserID *UserID `json:"userID,omitempty"` WorkerID *string `json:"workerID,omitempty"` }
Job defines model for job.
type JobLog ¶ added in v0.1.31
type JobLog struct { Checksum *Checksum `json:"checksum,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` ExecutionStep *ExecutionStep `json:"executionStep,omitempty"` FileName *FileName `json:"fileName,omitempty"` FileSize *FileSize `json:"fileSize,omitempty"` JobID *JobID `json:"jobID,omitempty"` Location *LogLocation `json:"location,omitempty"` LogID *LogID `json:"logID,omitempty"` LogOutputLocation *string `json:"logOutputLocation,omitempty"` LogType *LogType `json:"logType,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` }
JobLog defines model for jobLog.
type JobMetric ¶ added in v0.1.27
type JobMetric struct { BatchID *BatchID `json:"batchID,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` DataIDs *[]MetricsDataID `json:"dataIDs,omitempty"` // EventMetric true if this metric is for an event EventMetric *bool `json:"eventMetric,omitempty"` FileLocation *MetricLocation `json:"fileLocation,omitempty"` JobID *JobID `json:"jobID,omitempty"` MetricID *MetricID `json:"metricID,omitempty"` MetricURL *MetricURL `json:"metricURL,omitempty"` Name *MetricName `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` ProjectID *ProjectID `json:"projectID,omitempty"` Status *MetricStatus `json:"status,omitempty"` Type *MetricType `json:"type,omitempty"` Unit *string `json:"unit"` UserID *UserID `json:"userID,omitempty"` Value *MetricValue `json:"value"` }
JobMetric defines model for jobMetric.
type JobMetricsData ¶ added in v0.1.27
type JobMetricsData struct { CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` DataID *MetricsDataID `json:"dataID,omitempty"` FileLocation *MetricsDataLocation `json:"fileLocation,omitempty"` Filename *string `json:"filename"` JobID *JobID `json:"jobID,omitempty"` MetricsDataType *MetricsDataType `json:"metricsDataType,omitempty"` MetricsDataURL *MetricsDataURL `json:"metricsDataURL,omitempty"` Name *string `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` }
JobMetricsData defines model for jobMetricsData.
type JobMetricsStatusCounts ¶ added in v0.3.0
type JobMetricsStatusCounts struct { FailBlock int `json:"failBlock"` FailWarn int `json:"failWarn"` NoStatusReported int `json:"noStatusReported"` NotApplicable int `json:"notApplicable"` Passed int `json:"passed"` Raw int `json:"raw"` }
JobMetricsStatusCounts defines model for jobMetricsStatusCounts.
type JobStatus ¶
type JobStatus string
JobStatus defines model for jobStatus.
const ( JobStatusCANCELLED JobStatus = "CANCELLED" JobStatusERROR JobStatus = "ERROR" JobStatusEXPERIENCERUNNING JobStatus = "EXPERIENCE_RUNNING" JobStatusMETRICSQUEUED JobStatus = "METRICS_QUEUED" JobStatusMETRICSRUNNING JobStatus = "METRICS_RUNNING" JobStatusSUBMITTED JobStatus = "SUBMITTED" JobStatusSUCCEEDED JobStatus = "SUCCEEDED" )
Defines values for JobStatus.
type JobStatusHistory ¶ added in v0.1.30
type JobStatusHistory = []JobStatusHistoryType
JobStatusHistory defines model for jobStatusHistory.
type JobStatusHistoryType ¶ added in v0.1.31
type JobStatusHistoryType struct { Status *JobStatus `json:"status,omitempty"` UpdatedAt *Timestamp `json:"updatedAt,omitempty"` }
JobStatusHistoryType defines model for jobStatusHistoryType.
type KeyMetric ¶ added in v0.4.0
type KeyMetric struct { // FirstBuildMetric The first batch metric in the sequence, and some info about how it has changed FirstBuildMetric *FirstBuildMetric `json:"firstBuildMetric"` LatestValue float64 `json:"latestValue"` Name string `json:"name"` Performance []KeyMetricPerformancePoint `json:"performance"` // Target The optional desired target for this metric Target *KeyMetricTarget `json:"target"` Unit *string `json:"unit"` }
KeyMetric defines model for keyMetric.
type KeyMetricPerformancePoint ¶ added in v0.4.0
KeyMetricPerformancePoint defines model for keyMetricPerformancePoint.
type KeyMetricTarget ¶ added in v0.4.0
KeyMetricTarget The optional desired target for this metric
type ListAllJobsOutput ¶ added in v0.3.1
type ListAllJobsOutput struct { Jobs *[]Job `json:"jobs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` Total *int `json:"total,omitempty"` }
ListAllJobsOutput defines model for listAllJobsOutput.
type ListAllJobsParams ¶ added in v0.3.1
type ListAllJobsParams struct { // Search Filter based on attributes metrics_build_name and metrics_build_version Search *string `form:"search,omitempty" json:"search,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListAllJobsParams defines parameters for ListAllJobs.
type ListAllJobsResponse ¶ added in v0.3.1
type ListAllJobsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListAllJobsOutput }
func ParseListAllJobsResponse ¶ added in v0.3.1
func ParseListAllJobsResponse(rsp *http.Response) (*ListAllJobsResponse, error)
ParseListAllJobsResponse parses an HTTP response from a ListAllJobsWithResponse call
func (ListAllJobsResponse) Status ¶ added in v0.3.1
func (r ListAllJobsResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllJobsResponse) StatusCode ¶ added in v0.3.1
func (r ListAllJobsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchAccountsParams ¶ added in v0.14.0
type ListBatchAccountsParams struct { // Name Filter by the account name Name *string `form:"name,omitempty" json:"name,omitempty"` }
ListBatchAccountsParams defines parameters for ListBatchAccounts.
type ListBatchAccountsResponse ¶ added in v0.3.3
type ListBatchAccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListUsersOutput }
func ParseListBatchAccountsResponse ¶ added in v0.3.3
func ParseListBatchAccountsResponse(rsp *http.Response) (*ListBatchAccountsResponse, error)
ParseListBatchAccountsResponse parses an HTTP response from a ListBatchAccountsWithResponse call
func (ListBatchAccountsResponse) Status ¶ added in v0.3.3
func (r ListBatchAccountsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchAccountsResponse) StatusCode ¶ added in v0.3.3
func (r ListBatchAccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchErrorsOutput ¶ added in v0.23.2
type ListBatchErrorsOutput struct {
Errors *[]ExecutionError `json:"errors,omitempty"`
}
ListBatchErrorsOutput defines model for listBatchErrorsOutput.
type ListBatchErrorsResponse ¶ added in v0.23.2
type ListBatchErrorsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchErrorsOutput }
func ParseListBatchErrorsResponse ¶ added in v0.23.2
func ParseListBatchErrorsResponse(rsp *http.Response) (*ListBatchErrorsResponse, error)
ParseListBatchErrorsResponse parses an HTTP response from a ListBatchErrorsWithResponse call
func (ListBatchErrorsResponse) Status ¶ added in v0.23.2
func (r ListBatchErrorsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchErrorsResponse) StatusCode ¶ added in v0.23.2
func (r ListBatchErrorsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchLogsForBatchParams ¶ added in v0.1.31
type ListBatchLogsForBatchParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListBatchLogsForBatchParams defines parameters for ListBatchLogsForBatch.
type ListBatchLogsForBatchResponse ¶ added in v0.1.31
type ListBatchLogsForBatchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchLogsOutput }
func ParseListBatchLogsForBatchResponse ¶ added in v0.1.31
func ParseListBatchLogsForBatchResponse(rsp *http.Response) (*ListBatchLogsForBatchResponse, error)
ParseListBatchLogsForBatchResponse parses an HTTP response from a ListBatchLogsForBatchWithResponse call
func (ListBatchLogsForBatchResponse) Status ¶ added in v0.1.31
func (r ListBatchLogsForBatchResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchLogsForBatchResponse) StatusCode ¶ added in v0.1.31
func (r ListBatchLogsForBatchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchLogsOutput ¶ added in v0.1.31
type ListBatchLogsOutput struct { Logs *[]BatchLog `json:"logs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListBatchLogsOutput defines model for listBatchLogsOutput.
type ListBatchMetricsDataForBatchMetricIDsOutput ¶ added in v0.1.31
type ListBatchMetricsDataForBatchMetricIDsOutput struct { BatchMetricsDataAndIDs *[]BatchMetricsDataAndIDs `json:"batchMetricsDataAndIDs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListBatchMetricsDataForBatchMetricIDsOutput defines model for listBatchMetricsDataForBatchMetricIDsOutput.
type ListBatchMetricsDataForBatchMetricIDsParams ¶ added in v0.1.27
type ListBatchMetricsDataForBatchMetricIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListBatchMetricsDataForBatchMetricIDsParams defines parameters for ListBatchMetricsDataForBatchMetricIDs.
type ListBatchMetricsDataForBatchMetricIDsResponse ¶ added in v0.1.27
type ListBatchMetricsDataForBatchMetricIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchMetricsDataForBatchMetricIDsOutput }
func ParseListBatchMetricsDataForBatchMetricIDsResponse ¶ added in v0.1.27
func ParseListBatchMetricsDataForBatchMetricIDsResponse(rsp *http.Response) (*ListBatchMetricsDataForBatchMetricIDsResponse, error)
ParseListBatchMetricsDataForBatchMetricIDsResponse parses an HTTP response from a ListBatchMetricsDataForBatchMetricIDsWithResponse call
func (ListBatchMetricsDataForBatchMetricIDsResponse) Status ¶ added in v0.1.27
func (r ListBatchMetricsDataForBatchMetricIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchMetricsDataForBatchMetricIDsResponse) StatusCode ¶ added in v0.1.27
func (r ListBatchMetricsDataForBatchMetricIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchMetricsDataForBatchMetricsDataIDsParams ¶ added in v0.1.27
type ListBatchMetricsDataForBatchMetricsDataIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListBatchMetricsDataForBatchMetricsDataIDsParams defines parameters for ListBatchMetricsDataForBatchMetricsDataIDs.
type ListBatchMetricsDataForBatchMetricsDataIDsResponse ¶ added in v0.1.27
type ListBatchMetricsDataForBatchMetricsDataIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchMetricsDataOutput }
func ParseListBatchMetricsDataForBatchMetricsDataIDsResponse ¶ added in v0.1.27
func ParseListBatchMetricsDataForBatchMetricsDataIDsResponse(rsp *http.Response) (*ListBatchMetricsDataForBatchMetricsDataIDsResponse, error)
ParseListBatchMetricsDataForBatchMetricsDataIDsResponse parses an HTTP response from a ListBatchMetricsDataForBatchMetricsDataIDsWithResponse call
func (ListBatchMetricsDataForBatchMetricsDataIDsResponse) Status ¶ added in v0.1.27
func (r ListBatchMetricsDataForBatchMetricsDataIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchMetricsDataForBatchMetricsDataIDsResponse) StatusCode ¶ added in v0.1.27
func (r ListBatchMetricsDataForBatchMetricsDataIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchMetricsDataOutput ¶ added in v0.1.31
type ListBatchMetricsDataOutput struct { BatchMetricsData *[]BatchMetricsData `json:"batchMetricsData,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListBatchMetricsDataOutput defines model for listBatchMetricsDataOutput.
type ListBatchMetricsDataParams ¶ added in v0.1.27
type ListBatchMetricsDataParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListBatchMetricsDataParams defines parameters for ListBatchMetricsData.
type ListBatchMetricsDataResponse ¶ added in v0.1.27
type ListBatchMetricsDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchMetricsDataOutput }
func ParseListBatchMetricsDataResponse ¶ added in v0.1.27
func ParseListBatchMetricsDataResponse(rsp *http.Response) (*ListBatchMetricsDataResponse, error)
ParseListBatchMetricsDataResponse parses an HTTP response from a ListBatchMetricsDataWithResponse call
func (ListBatchMetricsDataResponse) Status ¶ added in v0.1.27
func (r ListBatchMetricsDataResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchMetricsDataResponse) StatusCode ¶ added in v0.1.27
func (r ListBatchMetricsDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchMetricsForBatchMetricIDsParams ¶ added in v0.1.27
type ListBatchMetricsForBatchMetricIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListBatchMetricsForBatchMetricIDsParams defines parameters for ListBatchMetricsForBatchMetricIDs.
type ListBatchMetricsForBatchMetricIDsResponse ¶ added in v0.1.27
type ListBatchMetricsForBatchMetricIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchMetricsOutput }
func ParseListBatchMetricsForBatchMetricIDsResponse ¶ added in v0.1.27
func ParseListBatchMetricsForBatchMetricIDsResponse(rsp *http.Response) (*ListBatchMetricsForBatchMetricIDsResponse, error)
ParseListBatchMetricsForBatchMetricIDsResponse parses an HTTP response from a ListBatchMetricsForBatchMetricIDsWithResponse call
func (ListBatchMetricsForBatchMetricIDsResponse) Status ¶ added in v0.1.27
func (r ListBatchMetricsForBatchMetricIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchMetricsForBatchMetricIDsResponse) StatusCode ¶ added in v0.1.27
func (r ListBatchMetricsForBatchMetricIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchMetricsOutput ¶ added in v0.1.31
type ListBatchMetricsOutput struct { BatchMetrics *[]BatchMetric `json:"batchMetrics,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListBatchMetricsOutput defines model for listBatchMetricsOutput.
type ListBatchMetricsParams ¶ added in v0.1.27
type ListBatchMetricsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListBatchMetricsParams defines parameters for ListBatchMetrics.
type ListBatchMetricsResponse ¶ added in v0.1.22
type ListBatchMetricsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchMetricsOutput }
func ParseListBatchMetricsResponse ¶ added in v0.1.22
func ParseListBatchMetricsResponse(rsp *http.Response) (*ListBatchMetricsResponse, error)
ParseListBatchMetricsResponse parses an HTTP response from a ListBatchMetricsWithResponse call
func (ListBatchMetricsResponse) Status ¶ added in v0.1.22
func (r ListBatchMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchMetricsResponse) StatusCode ¶ added in v0.1.22
func (r ListBatchMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchesForBuildsParams ¶ added in v0.1.31
type ListBatchesForBuildsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBatchesForBuildsParams defines parameters for ListBatchesForBuilds.
type ListBatchesForBuildsResponse ¶ added in v0.1.31
type ListBatchesForBuildsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchesOutput }
func ParseListBatchesForBuildsResponse ¶ added in v0.1.31
func ParseListBatchesForBuildsResponse(rsp *http.Response) (*ListBatchesForBuildsResponse, error)
ParseListBatchesForBuildsResponse parses an HTTP response from a ListBatchesForBuildsWithResponse call
func (ListBatchesForBuildsResponse) Status ¶ added in v0.1.31
func (r ListBatchesForBuildsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchesForBuildsResponse) StatusCode ¶ added in v0.1.31
func (r ListBatchesForBuildsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchesForTestSuiteParams ¶ added in v0.3.1
type ListBatchesForTestSuiteParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBatchesForTestSuiteParams defines parameters for ListBatchesForTestSuite.
type ListBatchesForTestSuiteResponse ¶ added in v0.3.1
type ListBatchesForTestSuiteResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchesOutput }
func ParseListBatchesForTestSuiteResponse ¶ added in v0.3.1
func ParseListBatchesForTestSuiteResponse(rsp *http.Response) (*ListBatchesForTestSuiteResponse, error)
ParseListBatchesForTestSuiteResponse parses an HTTP response from a ListBatchesForTestSuiteWithResponse call
func (ListBatchesForTestSuiteResponse) Status ¶ added in v0.3.1
func (r ListBatchesForTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchesForTestSuiteResponse) StatusCode ¶ added in v0.3.1
func (r ListBatchesForTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchesForTestSuiteRevisionParams ¶ added in v0.3.1
type ListBatchesForTestSuiteRevisionParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBatchesForTestSuiteRevisionParams defines parameters for ListBatchesForTestSuiteRevision.
type ListBatchesForTestSuiteRevisionResponse ¶ added in v0.3.1
type ListBatchesForTestSuiteRevisionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchesOutput }
func ParseListBatchesForTestSuiteRevisionResponse ¶ added in v0.3.1
func ParseListBatchesForTestSuiteRevisionResponse(rsp *http.Response) (*ListBatchesForTestSuiteRevisionResponse, error)
ParseListBatchesForTestSuiteRevisionResponse parses an HTTP response from a ListBatchesForTestSuiteRevisionWithResponse call
func (ListBatchesForTestSuiteRevisionResponse) Status ¶ added in v0.3.1
func (r ListBatchesForTestSuiteRevisionResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchesForTestSuiteRevisionResponse) StatusCode ¶ added in v0.3.1
func (r ListBatchesForTestSuiteRevisionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBatchesOutput ¶ added in v0.1.31
type ListBatchesOutput struct { Batches *[]Batch `json:"batches,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` Total *int `json:"total,omitempty"` }
ListBatchesOutput defines model for listBatchesOutput.
type ListBatchesParams ¶
type ListBatchesParams struct { // Search Filter based on branch_id, build_id, system_id, created_at, status, metrics_status, batch_id Search *string `form:"search,omitempty" json:"search,omitempty"` // Text Filter batches by a text string on batch name Text *string `form:"text,omitempty" json:"text,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBatchesParams defines parameters for ListBatches.
type ListBatchesResponse ¶
type ListBatchesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBatchesOutput }
func ParseListBatchesResponse ¶
func ParseListBatchesResponse(rsp *http.Response) (*ListBatchesResponse, error)
ParseListBatchesResponse parses an HTTP response from a ListBatchesWithResponse call
func (ListBatchesResponse) Status ¶
func (r ListBatchesResponse) Status() string
Status returns HTTPResponse.Status
func (ListBatchesResponse) StatusCode ¶
func (r ListBatchesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBranchesForProjectParams ¶
type ListBranchesForProjectParams struct { // Name Filter branches by name Name *string `form:"name,omitempty" json:"name,omitempty"` // BranchType Filter branches by branchType BranchType *BranchType `form:"branchType,omitempty" json:"branchType,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBranchesForProjectParams defines parameters for ListBranchesForProject.
type ListBranchesForProjectResponse ¶
type ListBranchesForProjectResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBranchesOutput }
func ParseListBranchesForProjectResponse ¶
func ParseListBranchesForProjectResponse(rsp *http.Response) (*ListBranchesForProjectResponse, error)
ParseListBranchesForProjectResponse parses an HTTP response from a ListBranchesForProjectWithResponse call
func (ListBranchesForProjectResponse) Status ¶
func (r ListBranchesForProjectResponse) Status() string
Status returns HTTPResponse.Status
func (ListBranchesForProjectResponse) StatusCode ¶
func (r ListBranchesForProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBranchesOutput ¶ added in v0.1.31
type ListBranchesOutput struct { Branches *[]Branch `json:"branches,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListBranchesOutput defines model for listBranchesOutput.
type ListBuildAccountsResponse ¶ added in v0.3.8
type ListBuildAccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListUsersOutput }
func ParseListBuildAccountsResponse ¶ added in v0.3.8
func ParseListBuildAccountsResponse(rsp *http.Response) (*ListBuildAccountsResponse, error)
ParseListBuildAccountsResponse parses an HTTP response from a ListBuildAccountsWithResponse call
func (ListBuildAccountsResponse) Status ¶ added in v0.3.8
func (r ListBuildAccountsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBuildAccountsResponse) StatusCode ¶ added in v0.3.8
func (r ListBuildAccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBuildsForBranchesParams ¶ added in v0.1.31
type ListBuildsForBranchesParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBuildsForBranchesParams defines parameters for ListBuildsForBranches.
type ListBuildsForBranchesResponse ¶ added in v0.1.31
type ListBuildsForBranchesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBuildsOutput }
func ParseListBuildsForBranchesResponse ¶ added in v0.1.31
func ParseListBuildsForBranchesResponse(rsp *http.Response) (*ListBuildsForBranchesResponse, error)
ParseListBuildsForBranchesResponse parses an HTTP response from a ListBuildsForBranchesWithResponse call
func (ListBuildsForBranchesResponse) Status ¶ added in v0.1.31
func (r ListBuildsForBranchesResponse) Status() string
Status returns HTTPResponse.Status
func (ListBuildsForBranchesResponse) StatusCode ¶ added in v0.1.31
func (r ListBuildsForBranchesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBuildsForSystemParams ¶ added in v0.3.0
type ListBuildsForSystemParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBuildsForSystemParams defines parameters for ListBuildsForSystem.
type ListBuildsForSystemResponse ¶ added in v0.3.0
type ListBuildsForSystemResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBuildsOutput }
func ParseListBuildsForSystemResponse ¶ added in v0.3.0
func ParseListBuildsForSystemResponse(rsp *http.Response) (*ListBuildsForSystemResponse, error)
ParseListBuildsForSystemResponse parses an HTTP response from a ListBuildsForSystemWithResponse call
func (ListBuildsForSystemResponse) Status ¶ added in v0.3.0
func (r ListBuildsForSystemResponse) Status() string
Status returns HTTPResponse.Status
func (ListBuildsForSystemResponse) StatusCode ¶ added in v0.3.0
func (r ListBuildsForSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBuildsOutput ¶ added in v0.1.31
type ListBuildsOutput struct { Builds []Build `json:"builds"` NextPageToken string `json:"nextPageToken"` Total int `json:"total"` }
ListBuildsOutput defines model for listBuildsOutput.
type ListBuildsParams ¶
type ListBuildsParams struct { // Search A search query. Supports searching by branch_id, system_id Search *string `form:"search,omitempty" json:"search,omitempty"` // Text Filter builds by their name or description Text *string `form:"text,omitempty" json:"text,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListBuildsParams defines parameters for ListBuilds.
type ListBuildsResponse ¶
type ListBuildsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListBuildsOutput }
func ParseListBuildsResponse ¶
func ParseListBuildsResponse(rsp *http.Response) (*ListBuildsResponse, error)
ParseListBuildsResponse parses an HTTP response from a ListBuildsWithResponse call
func (ListBuildsResponse) Status ¶
func (r ListBuildsResponse) Status() string
Status returns HTTPResponse.Status
func (ListBuildsResponse) StatusCode ¶
func (r ListBuildsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventTagsForJobParams ¶ added in v0.17.0
type ListEventTagsForJobParams struct { // Name Filter event tags by name Name *string `form:"name,omitempty" json:"name,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListEventTagsForJobParams defines parameters for ListEventTagsForJob.
type ListEventTagsForJobResponse ¶ added in v0.17.0
type ListEventTagsForJobResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobEventTagsOutput }
func ParseListEventTagsForJobResponse ¶ added in v0.17.0
func ParseListEventTagsForJobResponse(rsp *http.Response) (*ListEventTagsForJobResponse, error)
ParseListEventTagsForJobResponse parses an HTTP response from a ListEventTagsForJobWithResponse call
func (ListEventTagsForJobResponse) Status ¶ added in v0.17.0
func (r ListEventTagsForJobResponse) Status() string
Status returns HTTPResponse.Status
func (ListEventTagsForJobResponse) StatusCode ¶ added in v0.17.0
func (r ListEventTagsForJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventsForJobParams ¶ added in v0.3.8
type ListEventsForJobParams struct { // EventTags Tags on which to filter the events EventTags *EventTags `form:"eventTags,omitempty" json:"eventTags,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListEventsForJobParams defines parameters for ListEventsForJob.
type ListEventsForJobResponse ¶ added in v0.3.8
type ListEventsForJobResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobEventsOutput }
func ParseListEventsForJobResponse ¶ added in v0.3.8
func ParseListEventsForJobResponse(rsp *http.Response) (*ListEventsForJobResponse, error)
ParseListEventsForJobResponse parses an HTTP response from a ListEventsForJobWithResponse call
func (ListEventsForJobResponse) Status ¶ added in v0.3.8
func (r ListEventsForJobResponse) Status() string
Status returns HTTPResponse.Status
func (ListEventsForJobResponse) StatusCode ¶ added in v0.3.8
func (r ListEventsForJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExperienceTagsForExperienceParams ¶
type ListExperienceTagsForExperienceParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListExperienceTagsForExperienceParams defines parameters for ListExperienceTagsForExperience.
type ListExperienceTagsForExperienceResponse ¶
type ListExperienceTagsForExperienceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListExperienceTagsOutput }
func ParseListExperienceTagsForExperienceResponse ¶
func ParseListExperienceTagsForExperienceResponse(rsp *http.Response) (*ListExperienceTagsForExperienceResponse, error)
ParseListExperienceTagsForExperienceResponse parses an HTTP response from a ListExperienceTagsForExperienceWithResponse call
func (ListExperienceTagsForExperienceResponse) Status ¶
func (r ListExperienceTagsForExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (ListExperienceTagsForExperienceResponse) StatusCode ¶
func (r ListExperienceTagsForExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExperienceTagsOutput ¶ added in v0.1.31
type ListExperienceTagsOutput struct { ExperienceTags *[]ExperienceTag `json:"experienceTags,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListExperienceTagsOutput defines model for listExperienceTagsOutput.
type ListExperienceTagsParams ¶
type ListExperienceTagsParams struct { // Name Filter experience tags by name. It is recommended to use orderBy=rank, so you get the most relevant results first. Name *string `form:"name,omitempty" json:"name,omitempty"` OrderBy *ListExperienceTagsParamsOrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListExperienceTagsParams defines parameters for ListExperienceTags.
type ListExperienceTagsParamsOrderBy ¶ added in v0.3.8
type ListExperienceTagsParamsOrderBy string
ListExperienceTagsParamsOrderBy defines parameters for ListExperienceTags.
const ( ListExperienceTagsParamsOrderById ListExperienceTagsParamsOrderBy = "id" ListExperienceTagsParamsOrderByRank ListExperienceTagsParamsOrderBy = "rank" ListExperienceTagsParamsOrderByTimestamp ListExperienceTagsParamsOrderBy = "timestamp" )
Defines values for ListExperienceTagsParamsOrderBy.
type ListExperienceTagsResponse ¶
type ListExperienceTagsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListExperienceTagsOutput }
func ParseListExperienceTagsResponse ¶
func ParseListExperienceTagsResponse(rsp *http.Response) (*ListExperienceTagsResponse, error)
ParseListExperienceTagsResponse parses an HTTP response from a ListExperienceTagsWithResponse call
func (ListExperienceTagsResponse) Status ¶
func (r ListExperienceTagsResponse) Status() string
Status returns HTTPResponse.Status
func (ListExperienceTagsResponse) StatusCode ¶
func (r ListExperienceTagsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExperiencesForSystemParams ¶ added in v0.3.0
type ListExperiencesForSystemParams struct { // Archived Filter experiences by archived status Archived *bool `form:"archived,omitempty" json:"archived,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListExperiencesForSystemParams defines parameters for ListExperiencesForSystem.
type ListExperiencesForSystemResponse ¶ added in v0.3.0
type ListExperiencesForSystemResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListExperiencesOutput }
func ParseListExperiencesForSystemResponse ¶ added in v0.3.0
func ParseListExperiencesForSystemResponse(rsp *http.Response) (*ListExperiencesForSystemResponse, error)
ParseListExperiencesForSystemResponse parses an HTTP response from a ListExperiencesForSystemWithResponse call
func (ListExperiencesForSystemResponse) Status ¶ added in v0.3.0
func (r ListExperiencesForSystemResponse) Status() string
Status returns HTTPResponse.Status
func (ListExperiencesForSystemResponse) StatusCode ¶ added in v0.3.0
func (r ListExperiencesForSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExperiencesOutput ¶ added in v0.1.31
type ListExperiencesOutput struct { Experiences *[]Experience `json:"experiences,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` Total *int `json:"total,omitempty"` }
ListExperiencesOutput defines model for listExperiencesOutput.
type ListExperiencesParams ¶
type ListExperiencesParams struct { // Name Filter experiences by name Name *string `form:"name,omitempty" json:"name,omitempty"` // Text Filter experiences by a text string on experience name, experience description, or experience tag name Text *string `form:"text,omitempty" json:"text,omitempty"` // Search A search query. Supports searching by tag_id, test_suite_id, archived, profile, and system_id Search *string `form:"search,omitempty" json:"search,omitempty"` Archived *bool `form:"archived,omitempty" json:"archived,omitempty"` PageSize *PageSizeUnbounded `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListExperiencesParams defines parameters for ListExperiences.
type ListExperiencesResponse ¶
type ListExperiencesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListExperiencesOutput }
func ParseListExperiencesResponse ¶
func ParseListExperiencesResponse(rsp *http.Response) (*ListExperiencesResponse, error)
ParseListExperiencesResponse parses an HTTP response from a ListExperiencesWithResponse call
func (ListExperiencesResponse) Status ¶
func (r ListExperiencesResponse) Status() string
Status returns HTTPResponse.Status
func (ListExperiencesResponse) StatusCode ¶
func (r ListExperiencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExperiencesWithExperienceTagParams ¶
type ListExperiencesWithExperienceTagParams struct { // Archived Filter by archived status. Archived *bool `form:"archived,omitempty" json:"archived,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListExperiencesWithExperienceTagParams defines parameters for ListExperiencesWithExperienceTag.
type ListExperiencesWithExperienceTagResponse ¶
type ListExperiencesWithExperienceTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListExperiencesOutput }
func ParseListExperiencesWithExperienceTagResponse ¶
func ParseListExperiencesWithExperienceTagResponse(rsp *http.Response) (*ListExperiencesWithExperienceTagResponse, error)
ParseListExperiencesWithExperienceTagResponse parses an HTTP response from a ListExperiencesWithExperienceTagWithResponse call
func (ListExperiencesWithExperienceTagResponse) Status ¶
func (r ListExperiencesWithExperienceTagResponse) Status() string
Status returns HTTPResponse.Status
func (ListExperiencesWithExperienceTagResponse) StatusCode ¶
func (r ListExperiencesWithExperienceTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListJobEventTagsOutput ¶ added in v0.17.0
type ListJobEventTagsOutput struct { EventTags *[]string `json:"eventTags,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListJobEventTagsOutput defines model for listJobEventTagsOutput.
type ListJobEventsOutput ¶ added in v0.3.8
type ListJobEventsOutput struct { Events *[]Event `json:"events,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListJobEventsOutput defines model for listJobEventsOutput.
type ListJobLogsForJobParams ¶ added in v0.1.31
type ListJobLogsForJobParams struct { Type *[]LogType `form:"type,omitempty" json:"type,omitempty"` // Name Filter logs by name Name *string `form:"name,omitempty" json:"name,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListJobLogsForJobParams defines parameters for ListJobLogsForJob.
type ListJobLogsForJobResponse ¶ added in v0.1.31
type ListJobLogsForJobResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobLogsOutput }
func ParseListJobLogsForJobResponse ¶ added in v0.1.31
func ParseListJobLogsForJobResponse(rsp *http.Response) (*ListJobLogsForJobResponse, error)
ParseListJobLogsForJobResponse parses an HTTP response from a ListJobLogsForJobWithResponse call
func (ListJobLogsForJobResponse) Status ¶ added in v0.1.31
func (r ListJobLogsForJobResponse) Status() string
Status returns HTTPResponse.Status
func (ListJobLogsForJobResponse) StatusCode ¶ added in v0.1.31
func (r ListJobLogsForJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListJobLogsOutput ¶ added in v0.1.31
type ListJobLogsOutput struct { Logs *[]JobLog `json:"logs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` Total *int `json:"total,omitempty"` }
ListJobLogsOutput defines model for listJobLogsOutput.
type ListJobMetricsDataOutput ¶ added in v0.1.31
type ListJobMetricsDataOutput struct { MetricsData *[]JobMetricsData `json:"metricsData,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListJobMetricsDataOutput defines model for listJobMetricsDataOutput.
type ListJobMetricsOutput ¶ added in v0.1.31
type ListJobMetricsOutput struct { Metrics *[]JobMetric `json:"metrics,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListJobMetricsOutput defines model for listJobMetricsOutput.
type ListJobsOutput ¶ added in v0.1.31
type ListJobsOutput struct { Jobs *[]Job `json:"jobs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` Total *int `json:"total,omitempty"` }
ListJobsOutput defines model for listJobsOutput.
type ListJobsParams ¶
type ListJobsParams struct { // Status Filter jobs by status Status *JobStatus `form:"status,omitempty" json:"status,omitempty"` // ConflatedStatus Filter jobs by their conflated status ConflatedStatus *[]ConflatedJobStatus `form:"conflatedStatus,omitempty" json:"conflatedStatus,omitempty"` // Name Filter experiences (in job) by name Name *string `form:"name,omitempty" json:"name,omitempty"` // Text Filter experiences (in job) by a text string on name and description Text *string `form:"text,omitempty" json:"text,omitempty"` // ExperienceTagIDs Filter jobs by the tag id(s) attached to the experience ExperienceTagIDs *[]openapi_types.UUID `form:"experienceTagIDs,omitempty" json:"experienceTagIDs,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListJobsParams defines parameters for ListJobs.
type ListJobsResponse ¶
type ListJobsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobsOutput }
func ParseListJobsResponse ¶
func ParseListJobsResponse(rsp *http.Response) (*ListJobsResponse, error)
ParseListJobsResponse parses an HTTP response from a ListJobsWithResponse call
func (ListJobsResponse) Status ¶
func (r ListJobsResponse) Status() string
Status returns HTTPResponse.Status
func (ListJobsResponse) StatusCode ¶
func (r ListJobsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLogsForReportParams ¶ added in v0.3.5
type ListLogsForReportParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListLogsForReportParams defines parameters for ListLogsForReport.
type ListLogsForReportResponse ¶ added in v0.3.5
type ListLogsForReportResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportLogsOutput }
func ParseListLogsForReportResponse ¶ added in v0.3.5
func ParseListLogsForReportResponse(rsp *http.Response) (*ListLogsForReportResponse, error)
ParseListLogsForReportResponse parses an HTTP response from a ListLogsForReportWithResponse call
func (ListLogsForReportResponse) Status ¶ added in v0.3.5
func (r ListLogsForReportResponse) Status() string
Status returns HTTPResponse.Status
func (ListLogsForReportResponse) StatusCode ¶ added in v0.3.5
func (r ListLogsForReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsBuildOutput ¶ added in v0.1.31
type ListMetricsBuildOutput struct { MetricsBuilds []MetricsBuild `json:"metricsBuilds"` NextPageToken string `json:"nextPageToken"` Total int `json:"total"` }
ListMetricsBuildOutput defines model for listMetricsBuildOutput.
type ListMetricsBuildsParams ¶ added in v0.1.22
type ListMetricsBuildsParams struct { // SystemID A search query. Supports searching by system_id SystemID *openapi_types.UUID `form:"systemID,omitempty" json:"systemID,omitempty"` // Text Free text filter on the metrics build name. Text *string `form:"text,omitempty" json:"text,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListMetricsBuildsParams defines parameters for ListMetricsBuilds.
type ListMetricsBuildsResponse ¶ added in v0.1.22
type ListMetricsBuildsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListMetricsBuildOutput }
func ParseListMetricsBuildsResponse ¶ added in v0.1.22
func ParseListMetricsBuildsResponse(rsp *http.Response) (*ListMetricsBuildsResponse, error)
ParseListMetricsBuildsResponse parses an HTTP response from a ListMetricsBuildsWithResponse call
func (ListMetricsBuildsResponse) Status ¶ added in v0.1.22
func (r ListMetricsBuildsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsBuildsResponse) StatusCode ¶ added in v0.1.22
func (r ListMetricsBuildsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsDataAndMetricIDOutput ¶ added in v0.1.31
type ListMetricsDataAndMetricIDOutput struct { MetricsDataAndIDs *[]MetricsDataAndMetricID `json:"metricsDataAndIDs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListMetricsDataAndMetricIDOutput defines model for listMetricsDataAndMetricIDOutput.
type ListMetricsDataForJobParams ¶ added in v0.1.22
type ListMetricsDataForJobParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListMetricsDataForJobParams defines parameters for ListMetricsDataForJob.
type ListMetricsDataForJobResponse ¶ added in v0.1.22
type ListMetricsDataForJobResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobMetricsDataOutput }
func ParseListMetricsDataForJobResponse ¶ added in v0.1.22
func ParseListMetricsDataForJobResponse(rsp *http.Response) (*ListMetricsDataForJobResponse, error)
ParseListMetricsDataForJobResponse parses an HTTP response from a ListMetricsDataForJobWithResponse call
func (ListMetricsDataForJobResponse) Status ¶ added in v0.1.22
func (r ListMetricsDataForJobResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsDataForJobResponse) StatusCode ¶ added in v0.1.22
func (r ListMetricsDataForJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsDataForMetricIDsParams ¶ added in v0.1.22
type ListMetricsDataForMetricIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListMetricsDataForMetricIDsParams defines parameters for ListMetricsDataForMetricIDs.
type ListMetricsDataForMetricIDsResponse ¶ added in v0.1.22
type ListMetricsDataForMetricIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListMetricsDataAndMetricIDOutput }
func ParseListMetricsDataForMetricIDsResponse ¶ added in v0.1.22
func ParseListMetricsDataForMetricIDsResponse(rsp *http.Response) (*ListMetricsDataForMetricIDsResponse, error)
ParseListMetricsDataForMetricIDsResponse parses an HTTP response from a ListMetricsDataForMetricIDsWithResponse call
func (ListMetricsDataForMetricIDsResponse) Status ¶ added in v0.1.22
func (r ListMetricsDataForMetricIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsDataForMetricIDsResponse) StatusCode ¶ added in v0.1.22
func (r ListMetricsDataForMetricIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsDataForMetricsDataIDsParams ¶ added in v0.1.22
type ListMetricsDataForMetricsDataIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListMetricsDataForMetricsDataIDsParams defines parameters for ListMetricsDataForMetricsDataIDs.
type ListMetricsDataForMetricsDataIDsResponse ¶ added in v0.1.22
type ListMetricsDataForMetricsDataIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobMetricsDataOutput }
func ParseListMetricsDataForMetricsDataIDsResponse ¶ added in v0.1.22
func ParseListMetricsDataForMetricsDataIDsResponse(rsp *http.Response) (*ListMetricsDataForMetricsDataIDsResponse, error)
ParseListMetricsDataForMetricsDataIDsResponse parses an HTTP response from a ListMetricsDataForMetricsDataIDsWithResponse call
func (ListMetricsDataForMetricsDataIDsResponse) Status ¶ added in v0.1.22
func (r ListMetricsDataForMetricsDataIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsDataForMetricsDataIDsResponse) StatusCode ¶ added in v0.1.22
func (r ListMetricsDataForMetricsDataIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsForJobParams ¶ added in v0.1.22
type ListMetricsForJobParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListMetricsForJobParams defines parameters for ListMetricsForJob.
type ListMetricsForJobResponse ¶ added in v0.1.22
type ListMetricsForJobResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobMetricsOutput }
func ParseListMetricsForJobResponse ¶ added in v0.1.22
func ParseListMetricsForJobResponse(rsp *http.Response) (*ListMetricsForJobResponse, error)
ParseListMetricsForJobResponse parses an HTTP response from a ListMetricsForJobWithResponse call
func (ListMetricsForJobResponse) Status ¶ added in v0.1.22
func (r ListMetricsForJobResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsForJobResponse) StatusCode ¶ added in v0.1.22
func (r ListMetricsForJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsForMetricIDsParams ¶ added in v0.1.22
type ListMetricsForMetricIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListMetricsForMetricIDsParams defines parameters for ListMetricsForMetricIDs.
type ListMetricsForMetricIDsResponse ¶ added in v0.1.22
type ListMetricsForMetricIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListJobMetricsOutput }
func ParseListMetricsForMetricIDsResponse ¶ added in v0.1.22
func ParseListMetricsForMetricIDsResponse(rsp *http.Response) (*ListMetricsForMetricIDsResponse, error)
ParseListMetricsForMetricIDsResponse parses an HTTP response from a ListMetricsForMetricIDsWithResponse call
func (ListMetricsForMetricIDsResponse) Status ¶ added in v0.1.22
func (r ListMetricsForMetricIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsForMetricIDsResponse) StatusCode ¶ added in v0.1.22
func (r ListMetricsForMetricIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListParameterSweepsOutput ¶ added in v0.1.31
type ListParameterSweepsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Sweeps *[]ParameterSweep `json:"sweeps,omitempty"` }
ListParameterSweepsOutput defines model for listParameterSweepsOutput.
type ListParameterSweepsParams ¶ added in v0.1.27
type ListParameterSweepsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListParameterSweepsParams defines parameters for ListParameterSweeps.
type ListParameterSweepsResponse ¶ added in v0.1.27
type ListParameterSweepsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListParameterSweepsOutput }
func ParseListParameterSweepsResponse ¶ added in v0.1.27
func ParseListParameterSweepsResponse(rsp *http.Response) (*ListParameterSweepsResponse, error)
ParseListParameterSweepsResponse parses an HTTP response from a ListParameterSweepsWithResponse call
func (ListParameterSweepsResponse) Status ¶ added in v0.1.27
func (r ListParameterSweepsResponse) Status() string
Status returns HTTPResponse.Status
func (ListParameterSweepsResponse) StatusCode ¶ added in v0.1.27
func (r ListParameterSweepsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectsOutput ¶ added in v0.1.31
type ListProjectsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Projects *[]Project `json:"projects,omitempty"` }
ListProjectsOutput defines model for listProjectsOutput.
type ListProjectsParams ¶
type ListProjectsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListProjectsParams defines parameters for ListProjects.
type ListProjectsResponse ¶
type ListProjectsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListProjectsOutput }
func ParseListProjectsResponse ¶
func ParseListProjectsResponse(rsp *http.Response) (*ListProjectsResponse, error)
ParseListProjectsResponse parses an HTTP response from a ListProjectsWithResponse call
func (ListProjectsResponse) Status ¶
func (r ListProjectsResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectsResponse) StatusCode ¶
func (r ListProjectsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportAccountsResponse ¶ added in v0.3.4
type ListReportAccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListUsersOutput }
func ParseListReportAccountsResponse ¶ added in v0.3.4
func ParseListReportAccountsResponse(rsp *http.Response) (*ListReportAccountsResponse, error)
ParseListReportAccountsResponse parses an HTTP response from a ListReportAccountsWithResponse call
func (ListReportAccountsResponse) Status ¶ added in v0.3.4
func (r ListReportAccountsResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportAccountsResponse) StatusCode ¶ added in v0.3.4
func (r ListReportAccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportLogsOutput ¶ added in v0.3.5
type ListReportLogsOutput struct { Logs *[]ReportLog `json:"logs,omitempty"` NextPageToken *string `json:"nextPageToken,omitempty"` }
ListReportLogsOutput defines model for listReportLogsOutput.
type ListReportMetricsDataForReportMetricIDsOutput ¶ added in v0.3.5
type ListReportMetricsDataForReportMetricIDsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` ReportMetricsDataAndIDs *[]ReportMetricsDataAndIDs `json:"reportMetricsDataAndIDs,omitempty"` }
ListReportMetricsDataForReportMetricIDsOutput defines model for listReportMetricsDataForReportMetricIDsOutput.
type ListReportMetricsDataForReportMetricIDsParams ¶ added in v0.3.5
type ListReportMetricsDataForReportMetricIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListReportMetricsDataForReportMetricIDsParams defines parameters for ListReportMetricsDataForReportMetricIDs.
type ListReportMetricsDataForReportMetricIDsResponse ¶ added in v0.3.5
type ListReportMetricsDataForReportMetricIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportMetricsDataForReportMetricIDsOutput }
func ParseListReportMetricsDataForReportMetricIDsResponse ¶ added in v0.3.5
func ParseListReportMetricsDataForReportMetricIDsResponse(rsp *http.Response) (*ListReportMetricsDataForReportMetricIDsResponse, error)
ParseListReportMetricsDataForReportMetricIDsResponse parses an HTTP response from a ListReportMetricsDataForReportMetricIDsWithResponse call
func (ListReportMetricsDataForReportMetricIDsResponse) Status ¶ added in v0.3.5
func (r ListReportMetricsDataForReportMetricIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportMetricsDataForReportMetricIDsResponse) StatusCode ¶ added in v0.3.5
func (r ListReportMetricsDataForReportMetricIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportMetricsDataForReportMetricsDataIDsParams ¶ added in v0.3.5
type ListReportMetricsDataForReportMetricsDataIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListReportMetricsDataForReportMetricsDataIDsParams defines parameters for ListReportMetricsDataForReportMetricsDataIDs.
type ListReportMetricsDataForReportMetricsDataIDsResponse ¶ added in v0.3.5
type ListReportMetricsDataForReportMetricsDataIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportMetricsDataOutput }
func ParseListReportMetricsDataForReportMetricsDataIDsResponse ¶ added in v0.3.5
func ParseListReportMetricsDataForReportMetricsDataIDsResponse(rsp *http.Response) (*ListReportMetricsDataForReportMetricsDataIDsResponse, error)
ParseListReportMetricsDataForReportMetricsDataIDsResponse parses an HTTP response from a ListReportMetricsDataForReportMetricsDataIDsWithResponse call
func (ListReportMetricsDataForReportMetricsDataIDsResponse) Status ¶ added in v0.3.5
func (r ListReportMetricsDataForReportMetricsDataIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportMetricsDataForReportMetricsDataIDsResponse) StatusCode ¶ added in v0.3.5
func (r ListReportMetricsDataForReportMetricsDataIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportMetricsDataOutput ¶ added in v0.3.5
type ListReportMetricsDataOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` ReportMetricsData *[]MetricsData `json:"reportMetricsData,omitempty"` }
ListReportMetricsDataOutput defines model for listReportMetricsDataOutput.
type ListReportMetricsDataParams ¶ added in v0.3.5
type ListReportMetricsDataParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListReportMetricsDataParams defines parameters for ListReportMetricsData.
type ListReportMetricsDataResponse ¶ added in v0.3.5
type ListReportMetricsDataResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportMetricsDataOutput }
func ParseListReportMetricsDataResponse ¶ added in v0.3.5
func ParseListReportMetricsDataResponse(rsp *http.Response) (*ListReportMetricsDataResponse, error)
ParseListReportMetricsDataResponse parses an HTTP response from a ListReportMetricsDataWithResponse call
func (ListReportMetricsDataResponse) Status ¶ added in v0.3.5
func (r ListReportMetricsDataResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportMetricsDataResponse) StatusCode ¶ added in v0.3.5
func (r ListReportMetricsDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportMetricsForReportMetricIDsParams ¶ added in v0.3.5
type ListReportMetricsForReportMetricIDsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListReportMetricsForReportMetricIDsParams defines parameters for ListReportMetricsForReportMetricIDs.
type ListReportMetricsForReportMetricIDsResponse ¶ added in v0.3.5
type ListReportMetricsForReportMetricIDsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportMetricsOutput }
func ParseListReportMetricsForReportMetricIDsResponse ¶ added in v0.3.5
func ParseListReportMetricsForReportMetricIDsResponse(rsp *http.Response) (*ListReportMetricsForReportMetricIDsResponse, error)
ParseListReportMetricsForReportMetricIDsResponse parses an HTTP response from a ListReportMetricsForReportMetricIDsWithResponse call
func (ListReportMetricsForReportMetricIDsResponse) Status ¶ added in v0.3.5
func (r ListReportMetricsForReportMetricIDsResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportMetricsForReportMetricIDsResponse) StatusCode ¶ added in v0.3.5
func (r ListReportMetricsForReportMetricIDsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportMetricsOutput ¶ added in v0.3.5
type ListReportMetricsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` ReportMetrics *[]Metric `json:"reportMetrics,omitempty"` }
ListReportMetricsOutput defines model for listReportMetricsOutput.
type ListReportMetricsParams ¶ added in v0.3.5
type ListReportMetricsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListReportMetricsParams defines parameters for ListReportMetrics.
type ListReportMetricsResponse ¶ added in v0.3.5
type ListReportMetricsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportMetricsOutput }
func ParseListReportMetricsResponse ¶ added in v0.3.5
func ParseListReportMetricsResponse(rsp *http.Response) (*ListReportMetricsResponse, error)
ParseListReportMetricsResponse parses an HTTP response from a ListReportMetricsWithResponse call
func (ListReportMetricsResponse) Status ¶ added in v0.3.5
func (r ListReportMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportMetricsResponse) StatusCode ¶ added in v0.3.5
func (r ListReportMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListReportsOutput ¶ added in v0.3.4
type ListReportsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Reports *[]Report `json:"reports,omitempty"` Total *int `json:"total,omitempty"` }
ListReportsOutput defines model for listReportsOutput.
type ListReportsParams ¶ added in v0.3.4
type ListReportsParams struct { // Search Filter based on branch_id, test_suite_id, created_at, status, associated_account Search *string `form:"search,omitempty" json:"search,omitempty"` // Text Filter reports by a text string (only supports batch id as of 3/21/2025) Text *string `form:"text,omitempty" json:"text,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListReportsParams defines parameters for ListReports.
type ListReportsResponse ¶ added in v0.3.4
type ListReportsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListReportsOutput }
func ParseListReportsResponse ¶ added in v0.3.4
func ParseListReportsResponse(rsp *http.Response) (*ListReportsResponse, error)
ParseListReportsResponse parses an HTTP response from a ListReportsWithResponse call
func (ListReportsResponse) Status ¶ added in v0.3.4
func (r ListReportsResponse) Status() string
Status returns HTTPResponse.Status
func (ListReportsResponse) StatusCode ¶ added in v0.3.4
func (r ListReportsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceProfilesResponse ¶ added in v0.23.0
type ListServiceProfilesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]string }
func ParseListServiceProfilesResponse ¶ added in v0.23.0
func ParseListServiceProfilesResponse(rsp *http.Response) (*ListServiceProfilesResponse, error)
ParseListServiceProfilesResponse parses an HTTP response from a ListServiceProfilesWithResponse call
func (ListServiceProfilesResponse) Status ¶ added in v0.23.0
func (r ListServiceProfilesResponse) Status() string
Status returns HTTPResponse.Status
func (ListServiceProfilesResponse) StatusCode ¶ added in v0.23.0
func (r ListServiceProfilesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSweepAccountsResponse ¶ added in v0.3.3
type ListSweepAccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListUsersOutput }
func ParseListSweepAccountsResponse ¶ added in v0.3.3
func ParseListSweepAccountsResponse(rsp *http.Response) (*ListSweepAccountsResponse, error)
ParseListSweepAccountsResponse parses an HTTP response from a ListSweepAccountsWithResponse call
func (ListSweepAccountsResponse) Status ¶ added in v0.3.3
func (r ListSweepAccountsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSweepAccountsResponse) StatusCode ¶ added in v0.3.3
func (r ListSweepAccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSystemsOutput ¶ added in v0.3.0
type ListSystemsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Systems *[]System `json:"systems,omitempty"` }
ListSystemsOutput defines model for listSystemsOutput.
type ListSystemsParams ¶ added in v0.3.0
type ListSystemsParams struct { // Name Filter systems by name Name *string `form:"name,omitempty" json:"name,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListSystemsParams defines parameters for ListSystems.
type ListSystemsResponse ¶ added in v0.3.0
type ListSystemsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListSystemsOutput }
func ParseListSystemsResponse ¶ added in v0.3.0
func ParseListSystemsResponse(rsp *http.Response) (*ListSystemsResponse, error)
ParseListSystemsResponse parses an HTTP response from a ListSystemsWithResponse call
func (ListSystemsResponse) Status ¶ added in v0.3.0
func (r ListSystemsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSystemsResponse) StatusCode ¶ added in v0.3.0
func (r ListSystemsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTagsForBatchMetricsOutput ¶ added in v0.3.8
type ListTagsForBatchMetricsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Tags *[]MetricTag `json:"tags,omitempty"` }
ListTagsForBatchMetricsOutput defines model for listTagsForBatchMetricsOutput.
type ListTagsForBatchMetricsParams ¶ added in v0.3.8
type ListTagsForBatchMetricsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListTagsForBatchMetricsParams defines parameters for ListTagsForBatchMetrics.
type ListTagsForBatchMetricsResponse ¶ added in v0.3.8
type ListTagsForBatchMetricsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListTagsForBatchMetricsOutput }
func ParseListTagsForBatchMetricsResponse ¶ added in v0.3.8
func ParseListTagsForBatchMetricsResponse(rsp *http.Response) (*ListTagsForBatchMetricsResponse, error)
ParseListTagsForBatchMetricsResponse parses an HTTP response from a ListTagsForBatchMetricsWithResponse call
func (ListTagsForBatchMetricsResponse) Status ¶ added in v0.3.8
func (r ListTagsForBatchMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTagsForBatchMetricsResponse) StatusCode ¶ added in v0.3.8
func (r ListTagsForBatchMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTagsForJobMetricsOutput ¶ added in v0.3.8
type ListTagsForJobMetricsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Tags *[]MetricTag `json:"tags,omitempty"` }
ListTagsForJobMetricsOutput defines model for listTagsForJobMetricsOutput.
type ListTagsForJobMetricsParams ¶ added in v0.3.8
type ListTagsForJobMetricsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListTagsForJobMetricsParams defines parameters for ListTagsForJobMetrics.
type ListTagsForJobMetricsResponse ¶ added in v0.3.8
type ListTagsForJobMetricsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListTagsForJobMetricsOutput }
func ParseListTagsForJobMetricsResponse ¶ added in v0.3.8
func ParseListTagsForJobMetricsResponse(rsp *http.Response) (*ListTagsForJobMetricsResponse, error)
ParseListTagsForJobMetricsResponse parses an HTTP response from a ListTagsForJobMetricsWithResponse call
func (ListTagsForJobMetricsResponse) Status ¶ added in v0.3.8
func (r ListTagsForJobMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTagsForJobMetricsResponse) StatusCode ¶ added in v0.3.8
func (r ListTagsForJobMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTagsForReportMetricsOutput ¶ added in v0.3.8
type ListTagsForReportMetricsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` Tags *[]MetricTag `json:"tags,omitempty"` }
ListTagsForReportMetricsOutput defines model for listTagsForReportMetricsOutput.
type ListTagsForReportMetricsParams ¶ added in v0.3.8
type ListTagsForReportMetricsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListTagsForReportMetricsParams defines parameters for ListTagsForReportMetrics.
type ListTagsForReportMetricsResponse ¶ added in v0.3.8
type ListTagsForReportMetricsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListTagsForReportMetricsOutput }
func ParseListTagsForReportMetricsResponse ¶ added in v0.3.8
func ParseListTagsForReportMetricsResponse(rsp *http.Response) (*ListTagsForReportMetricsResponse, error)
ParseListTagsForReportMetricsResponse parses an HTTP response from a ListTagsForReportMetricsWithResponse call
func (ListTagsForReportMetricsResponse) Status ¶ added in v0.3.8
func (r ListTagsForReportMetricsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTagsForReportMetricsResponse) StatusCode ¶ added in v0.3.8
func (r ListTagsForReportMetricsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTestSuiteOutput ¶ added in v0.3.1
type ListTestSuiteOutput struct { NextPageToken string `json:"nextPageToken"` TestSuites []TestSuite `json:"testSuites"` Total int `json:"total"` }
ListTestSuiteOutput defines model for listTestSuiteOutput.
type ListTestSuiteRevisionsOutput ¶ added in v0.3.5
type ListTestSuiteRevisionsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` TestSuites *[]TestSuite `json:"testSuites,omitempty"` }
ListTestSuiteRevisionsOutput defines model for listTestSuiteRevisionsOutput.
type ListTestSuiteRevisionsParams ¶ added in v0.3.8
type ListTestSuiteRevisionsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` }
ListTestSuiteRevisionsParams defines parameters for ListTestSuiteRevisions.
type ListTestSuiteRevisionsResponse ¶ added in v0.3.1
type ListTestSuiteRevisionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListTestSuiteRevisionsOutput }
func ParseListTestSuiteRevisionsResponse ¶ added in v0.3.1
func ParseListTestSuiteRevisionsResponse(rsp *http.Response) (*ListTestSuiteRevisionsResponse, error)
ParseListTestSuiteRevisionsResponse parses an HTTP response from a ListTestSuiteRevisionsWithResponse call
func (ListTestSuiteRevisionsResponse) Status ¶ added in v0.3.1
func (r ListTestSuiteRevisionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListTestSuiteRevisionsResponse) StatusCode ¶ added in v0.3.1
func (r ListTestSuiteRevisionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTestSuitesParams ¶ added in v0.3.1
type ListTestSuitesParams struct { // ExperienceIDs Only return test suites that contain the given experience id(s) ExperienceIDs *[]ExperienceID `form:"experienceIDs,omitempty" json:"experienceIDs,omitempty"` // SystemID Only return test suites that contain the given system id SystemID *openapi_types.UUID `form:"systemID,omitempty" json:"systemID,omitempty"` Archived *bool `form:"archived,omitempty" json:"archived,omitempty"` // Name Filter test suites by name Name *string `form:"name,omitempty" json:"name,omitempty"` // Text Filter test suites by a text string on name and description Text *string `form:"text,omitempty" json:"text,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListTestSuitesParams defines parameters for ListTestSuites.
type ListTestSuitesResponse ¶ added in v0.3.1
type ListTestSuitesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListTestSuiteOutput }
func ParseListTestSuitesResponse ¶ added in v0.3.1
func ParseListTestSuitesResponse(rsp *http.Response) (*ListTestSuitesResponse, error)
ParseListTestSuitesResponse parses an HTTP response from a ListTestSuitesWithResponse call
func (ListTestSuitesResponse) Status ¶ added in v0.3.1
func (r ListTestSuitesResponse) Status() string
Status returns HTTPResponse.Status
func (ListTestSuitesResponse) StatusCode ¶ added in v0.3.1
func (r ListTestSuitesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersOutput ¶ added in v0.3.3
type ListUsersOutput = []string
ListUsersOutput defines model for listUsersOutput.
type ListViewObjectsOutput ¶ added in v0.1.31
type ListViewObjectsOutput struct { NextPageToken *string `json:"nextPageToken,omitempty"` ViewSessions *[]ViewObject `json:"viewSessions,omitempty"` }
ListViewObjectsOutput defines model for listViewObjectsOutput.
type ListViewSessionsParams ¶
type ListViewSessionsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListViewSessionsParams defines parameters for ListViewSessions.
type ListViewSessionsResponse ¶
type ListViewSessionsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListViewObjectsOutput }
func ParseListViewSessionsResponse ¶
func ParseListViewSessionsResponse(rsp *http.Response) (*ListViewSessionsResponse, error)
ParseListViewSessionsResponse parses an HTTP response from a ListViewSessionsWithResponse call
func (ListViewSessionsResponse) Status ¶
func (r ListViewSessionsResponse) Status() string
Status returns HTTPResponse.Status
func (ListViewSessionsResponse) StatusCode ¶
func (r ListViewSessionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWorkflowRunsOutput ¶ added in v0.27.0
type ListWorkflowRunsOutput struct { NextPageToken string `json:"nextPageToken"` Total int `json:"total"` WorkflowRuns []WorkflowRun `json:"workflowRuns"` }
ListWorkflowRunsOutput defines model for listWorkflowRunsOutput.
type ListWorkflowRunsParams ¶ added in v0.27.0
type ListWorkflowRunsParams struct { PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListWorkflowRunsParams defines parameters for ListWorkflowRuns.
type ListWorkflowRunsResponse ¶ added in v0.27.0
type ListWorkflowRunsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListWorkflowRunsOutput }
func ParseListWorkflowRunsResponse ¶ added in v0.27.0
func ParseListWorkflowRunsResponse(rsp *http.Response) (*ListWorkflowRunsResponse, error)
ParseListWorkflowRunsResponse parses an HTTP response from a ListWorkflowRunsWithResponse call
func (ListWorkflowRunsResponse) Status ¶ added in v0.27.0
func (r ListWorkflowRunsResponse) Status() string
Status returns HTTPResponse.Status
func (ListWorkflowRunsResponse) StatusCode ¶ added in v0.27.0
func (r ListWorkflowRunsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWorkflowSuitesOutput ¶ added in v0.27.0
type ListWorkflowSuitesOutput struct {
WorkflowSuites []WorkflowSuite `json:"workflowSuites"`
}
ListWorkflowSuitesOutput defines model for listWorkflowSuitesOutput.
type ListWorkflowSuitesResponse ¶ added in v0.27.0
type ListWorkflowSuitesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListWorkflowSuitesOutput }
func ParseListWorkflowSuitesResponse ¶ added in v0.27.0
func ParseListWorkflowSuitesResponse(rsp *http.Response) (*ListWorkflowSuitesResponse, error)
ParseListWorkflowSuitesResponse parses an HTTP response from a ListWorkflowSuitesWithResponse call
func (ListWorkflowSuitesResponse) Status ¶ added in v0.27.0
func (r ListWorkflowSuitesResponse) Status() string
Status returns HTTPResponse.Status
func (ListWorkflowSuitesResponse) StatusCode ¶ added in v0.27.0
func (r ListWorkflowSuitesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListWorkflowsOutput ¶ added in v0.27.0
type ListWorkflowsOutput struct { NextPageToken string `json:"nextPageToken"` Total int `json:"total"` Workflows []Workflow `json:"workflows"` }
ListWorkflowsOutput defines model for listWorkflowsOutput.
type ListWorkflowsParams ¶ added in v0.27.0
type ListWorkflowsParams struct { // Name Filter branches by name Name *string `form:"name,omitempty" json:"name,omitempty"` // Text Filter test suites by a text string on name and description Text *string `form:"text,omitempty" json:"text,omitempty"` Archived *bool `form:"archived,omitempty" json:"archived,omitempty"` PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"` PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"` OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"` }
ListWorkflowsParams defines parameters for ListWorkflows.
type ListWorkflowsResponse ¶ added in v0.27.0
type ListWorkflowsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ListWorkflowsOutput }
func ParseListWorkflowsResponse ¶ added in v0.27.0
func ParseListWorkflowsResponse(rsp *http.Response) (*ListWorkflowsResponse, error)
ParseListWorkflowsResponse parses an HTTP response from a ListWorkflowsWithResponse call
func (ListWorkflowsResponse) Status ¶ added in v0.27.0
func (r ListWorkflowsResponse) Status() string
Status returns HTTPResponse.Status
func (ListWorkflowsResponse) StatusCode ¶ added in v0.27.0
func (r ListWorkflowsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Log ¶
type Log struct { Checksum *Checksum `json:"checksum,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` ExecutionStep *ExecutionStep `json:"executionStep,omitempty"` FileName *FileName `json:"fileName,omitempty"` FileSize *FileSize `json:"fileSize,omitempty"` Location *LogLocation `json:"location,omitempty"` LogID *LogID `json:"logID,omitempty"` LogOutputLocation *string `json:"logOutputLocation,omitempty"` LogType *LogType `json:"logType,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` }
Log defines model for log.
type LogType ¶ added in v0.1.30
type LogType string
LogType defines model for logType.
const ( ARCHIVELOG LogType = "ARCHIVE_LOG" CONTAINERLOG LogType = "CONTAINER_LOG" EMISSIONSLOG LogType = "EMISSIONS_LOG" ERRORLOG LogType = "ERROR_LOG" EXECUTIONLOG LogType = "EXECUTION_LOG" FOXGLOVEMCAPLOG LogType = "FOXGLOVE_MCAP_LOG" MCAPLOG LogType = "MCAP_LOG" METRICSOUTPUTLOG LogType = "METRICS_OUTPUT_LOG" MP4LOG LogType = "MP4_LOG" OTHERLOG LogType = "OTHER_LOG" RERUNIOLOG LogType = "RERUN_IO_LOG" SERVICELOG LogType = "SERVICE_LOG" )
Defines values for LogType.
type Metric ¶ added in v0.1.22
type Metric struct { CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` DataIDs *[]MetricsDataID `json:"dataIDs,omitempty"` // EventMetric true if this metric is for an event EventMetric *bool `json:"eventMetric,omitempty"` FileLocation *MetricLocation `json:"fileLocation,omitempty"` MetricID *MetricID `json:"metricID,omitempty"` MetricURL *MetricURL `json:"metricURL,omitempty"` Name *MetricName `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` ProjectID *ProjectID `json:"projectID,omitempty"` Status *MetricStatus `json:"status,omitempty"` Type *MetricType `json:"type,omitempty"` Unit *string `json:"unit"` UserID *UserID `json:"userID,omitempty"` Value *MetricValue `json:"value"` }
Metric defines model for metric.
type MetricID ¶ added in v0.1.22
type MetricID = openapi_types.UUID
MetricID defines model for metricID.
type MetricLocation ¶ added in v0.1.22
type MetricLocation = string
MetricLocation defines model for metricLocation.
type MetricName ¶ added in v0.1.22
type MetricName = string
MetricName defines model for metricName.
type MetricStatus ¶ added in v0.1.22
type MetricStatus string
MetricStatus defines model for metricStatus.
const ( FAILBLOCK MetricStatus = "FAIL_BLOCK" FAILWARN MetricStatus = "FAIL_WARN" NOSTATUSREPORTED MetricStatus = "NO_STATUS_REPORTED" NOTAPPLICABLE MetricStatus = "NOT_APPLICABLE" PASSED MetricStatus = "PASSED" RAW MetricStatus = "RAW" )
Defines values for MetricStatus.
type MetricTag ¶ added in v0.3.8
type MetricTag struct { CreationTimestamp *time.Time `json:"creationTimestamp,omitempty"` MetricID *openapi_types.UUID `json:"metricID,omitempty"` Name string `json:"name"` TagID *TagID `json:"tagID,omitempty"` Value string `json:"value"` }
MetricTag defines model for metricTag.
type MetricType ¶ added in v0.1.22
type MetricType string
MetricType defines model for metricType.
const ( COMPOSITE MetricType = "COMPOSITE" SCALAR MetricType = "SCALAR" )
Defines values for MetricType.
type MetricValue ¶ added in v0.1.22
type MetricValue = float64
MetricValue defines model for metricValue.
type MetricsBuild ¶ added in v0.1.22
type MetricsBuild struct { CreationTimestamp Timestamp `json:"creationTimestamp"` ImageUri MetricsBuildImageUri `json:"imageUri"` MetricsBuildID MetricsBuildID `json:"metricsBuildID"` Name MetricsBuildName `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` UserID UserID `json:"userID"` Version MetricsBuildVersion `json:"version"` }
MetricsBuild defines model for metricsBuild.
type MetricsBuildID ¶ added in v0.1.22
type MetricsBuildID = openapi_types.UUID
MetricsBuildID defines model for metricsBuildID.
type MetricsBuildImageUri ¶ added in v0.1.22
type MetricsBuildImageUri = string
MetricsBuildImageUri defines model for metricsBuildImageUri.
type MetricsBuildName ¶ added in v0.1.22
type MetricsBuildName = string
MetricsBuildName defines model for metricsBuildName.
type MetricsBuildVersion ¶ added in v0.1.22
type MetricsBuildVersion = string
MetricsBuildVersion defines model for metricsBuildVersion.
type MetricsData ¶ added in v0.1.22
type MetricsData struct { CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` DataID *MetricsDataID `json:"dataID,omitempty"` FileLocation *MetricsDataLocation `json:"fileLocation,omitempty"` Filename *string `json:"filename"` MetricsDataType *MetricsDataType `json:"metricsDataType,omitempty"` MetricsDataURL *MetricsDataURL `json:"metricsDataURL,omitempty"` Name *string `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` }
MetricsData defines model for metricsData.
type MetricsDataAndMetricID ¶ added in v0.1.22
type MetricsDataAndMetricID struct { MetricID *MetricID `json:"metricID,omitempty"` MetricsData *JobMetricsData `json:"metricsData,omitempty"` }
MetricsDataAndMetricID defines model for metricsDataAndMetricID.
type MetricsDataID ¶ added in v0.1.22
type MetricsDataID = openapi_types.UUID
MetricsDataID defines model for metricsDataID.
type MetricsDataLocation ¶ added in v0.1.22
type MetricsDataLocation = string
MetricsDataLocation defines model for metricsDataLocation.
type MetricsDataType ¶ added in v0.3.4
type MetricsDataType string
MetricsDataType defines model for metricsDataType.
const ( EXTERNALFILE MetricsDataType = "EXTERNAL_FILE" STANDARD MetricsDataType = "STANDARD" )
Defines values for MetricsDataType.
type MetricsDataURL ¶ added in v0.1.22
type MetricsDataURL = string
MetricsDataURL defines model for metricsDataURL.
type MetricsSetName ¶ added in v0.11.0
type MetricsSetName = string
MetricsSetName defines model for metricsSetName.
type MutateSystemsToExperienceInput ¶ added in v0.3.8
type MutateSystemsToExperienceInput struct { AllExperiences *bool `json:"allExperiences,omitempty"` Experiences *[]ExperienceID `json:"experiences,omitempty"` Filters *ExperienceFilterInput `json:"filters,omitempty"` SystemIDs []SystemID `json:"systemIDs"` }
MutateSystemsToExperienceInput defines model for mutateSystemsToExperienceInput.
type ObjectType ¶
type ObjectType string
ObjectType defines model for objectType.
const ( TYPEDCURVESE3 ObjectType = "TYPE_DCURVE_SE3" TYPEFRAME ObjectType = "TYPE_FRAME" TYPEFRAMEDVECTOR ObjectType = "TYPE_FRAMED_VECTOR" TYPESE3 ObjectType = "TYPE_SE3" TYPESO3 ObjectType = "TYPE_SO3" TYPETCURVESE3 ObjectType = "TYPE_TCURVE_SE3" TYPETRAJECTORY ObjectType = "TYPE_TRAJECTORY" )
Defines values for ObjectType.
type PageSizeUnbounded ¶ added in v0.8.0
type PageSizeUnbounded = int
PageSizeUnbounded defines model for pageSizeUnbounded.
type ParameterSweep ¶ added in v0.1.27
type ParameterSweep struct { AssociatedAccount AssociatedAccount `json:"associatedAccount"` Batches *[]BatchID `json:"batches,omitempty"` CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"` LastUpdatedTimestamp *Timestamp `json:"lastUpdatedTimestamp,omitempty"` Name *string `json:"name,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` ParameterSweepID *ParameterSweepID `json:"parameterSweepID,omitempty"` Parameters *[]SweepParameter `json:"parameters,omitempty"` ProjectID *ProjectID `json:"projectID,omitempty"` Status *ParameterSweepStatus `json:"status,omitempty"` StatusHistory *ParameterSweepStatusHistory `json:"statusHistory,omitempty"` UserID *UserID `json:"userID,omitempty"` }
ParameterSweep defines model for parameterSweep.
type ParameterSweepID ¶ added in v0.1.27
type ParameterSweepID = openapi_types.UUID
ParameterSweepID defines model for parameterSweepID.
type ParameterSweepInput ¶ added in v0.1.31
type ParameterSweepInput struct { AllowableFailurePercent *int `json:"allowableFailurePercent"` AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BuildID *BuildID `json:"buildID,omitempty"` ExperienceIDs *[]ExperienceID `json:"experienceIDs"` ExperienceNames *[]ExperienceName `json:"experienceNames"` ExperienceTagIDs *[]ExperienceTagID `json:"experienceTagIDs"` ExperienceTagNames *[]ExperienceTagName `json:"experienceTagNames"` MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"` MetricsSetName *MetricsSetName `json:"metricsSetName"` Parameters *[]SweepParameter `json:"parameters,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` }
ParameterSweepInput defines model for parameterSweepInput.
type ParameterSweepStatus ¶ added in v0.1.27
type ParameterSweepStatus string
ParameterSweepStatus defines model for parameterSweepStatus.
const ( ParameterSweepStatusCANCELLED ParameterSweepStatus = "CANCELLED" ParameterSweepStatusERROR ParameterSweepStatus = "ERROR" ParameterSweepStatusRUNNING ParameterSweepStatus = "RUNNING" ParameterSweepStatusSUBMITTED ParameterSweepStatus = "SUBMITTED" ParameterSweepStatusSUCCEEDED ParameterSweepStatus = "SUCCEEDED" )
Defines values for ParameterSweepStatus.
type ParameterSweepStatusHistory ¶ added in v0.1.30
type ParameterSweepStatusHistory = []ParameterSweepStatusHistoryType
ParameterSweepStatusHistory defines model for parameterSweepStatusHistory.
type ParameterSweepStatusHistoryType ¶ added in v0.1.31
type ParameterSweepStatusHistoryType struct { Status *ParameterSweepStatus `json:"status,omitempty"` UpdatedAt *Timestamp `json:"updatedAt,omitempty"` }
ParameterSweepStatusHistoryType defines model for parameterSweepStatusHistoryType.
type PoolLabels ¶ added in v0.3.8
type PoolLabels = []PoolLabel
PoolLabels defines model for poolLabels.
type Project ¶
type Project struct { Archived Archived `json:"archived"` CreationTimestamp Timestamp `json:"creationTimestamp"` Description string `json:"description"` Name string `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` UserID UserID `json:"userID"` }
Project defines model for project.
type ReferenceBatchSummary ¶ added in v0.4.0
type ReferenceBatchSummary struct { FixedTests int64 `json:"fixedTests"` NewIssues int64 `json:"newIssues"` NewTests int64 `json:"newTests"` }
ReferenceBatchSummary defines model for referenceBatchSummary.
type RemoveExperienceTagFromExperienceResponse ¶
func ParseRemoveExperienceTagFromExperienceResponse ¶
func ParseRemoveExperienceTagFromExperienceResponse(rsp *http.Response) (*RemoveExperienceTagFromExperienceResponse, error)
ParseRemoveExperienceTagFromExperienceResponse parses an HTTP response from a RemoveExperienceTagFromExperienceWithResponse call
func (RemoveExperienceTagFromExperienceResponse) Status ¶
func (r RemoveExperienceTagFromExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveExperienceTagFromExperienceResponse) StatusCode ¶
func (r RemoveExperienceTagFromExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveExperiencesFromTestSuiteJSONRequestBody ¶ added in v0.3.8
type RemoveExperiencesFromTestSuiteJSONRequestBody = SelectExperiencesInput
RemoveExperiencesFromTestSuiteJSONRequestBody defines body for RemoveExperiencesFromTestSuite for application/json ContentType.
type RemoveExperiencesFromTestSuiteResponse ¶ added in v0.3.8
type RemoveExperiencesFromTestSuiteResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestSuite }
func ParseRemoveExperiencesFromTestSuiteResponse ¶ added in v0.3.8
func ParseRemoveExperiencesFromTestSuiteResponse(rsp *http.Response) (*RemoveExperiencesFromTestSuiteResponse, error)
ParseRemoveExperiencesFromTestSuiteResponse parses an HTTP response from a RemoveExperiencesFromTestSuiteWithResponse call
func (RemoveExperiencesFromTestSuiteResponse) Status ¶ added in v0.3.8
func (r RemoveExperiencesFromTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveExperiencesFromTestSuiteResponse) StatusCode ¶ added in v0.3.8
func (r RemoveExperiencesFromTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveSystemFromExperienceResponse ¶ added in v0.3.0
func ParseRemoveSystemFromExperienceResponse ¶ added in v0.3.0
func ParseRemoveSystemFromExperienceResponse(rsp *http.Response) (*RemoveSystemFromExperienceResponse, error)
ParseRemoveSystemFromExperienceResponse parses an HTTP response from a RemoveSystemFromExperienceWithResponse call
func (RemoveSystemFromExperienceResponse) Status ¶ added in v0.3.0
func (r RemoveSystemFromExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveSystemFromExperienceResponse) StatusCode ¶ added in v0.3.0
func (r RemoveSystemFromExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveSystemFromMetricsBuildResponse ¶ added in v0.3.0
func ParseRemoveSystemFromMetricsBuildResponse ¶ added in v0.3.0
func ParseRemoveSystemFromMetricsBuildResponse(rsp *http.Response) (*RemoveSystemFromMetricsBuildResponse, error)
ParseRemoveSystemFromMetricsBuildResponse parses an HTTP response from a RemoveSystemFromMetricsBuildWithResponse call
func (RemoveSystemFromMetricsBuildResponse) Status ¶ added in v0.3.0
func (r RemoveSystemFromMetricsBuildResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveSystemFromMetricsBuildResponse) StatusCode ¶ added in v0.3.0
func (r RemoveSystemFromMetricsBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveSystemsFromExperiencesJSONRequestBody ¶ added in v0.3.8
type RemoveSystemsFromExperiencesJSONRequestBody = MutateSystemsToExperienceInput
RemoveSystemsFromExperiencesJSONRequestBody defines body for RemoveSystemsFromExperiences for application/json ContentType.
type RemoveSystemsFromExperiencesResponse ¶ added in v0.3.8
func ParseRemoveSystemsFromExperiencesResponse ¶ added in v0.3.8
func ParseRemoveSystemsFromExperiencesResponse(rsp *http.Response) (*RemoveSystemsFromExperiencesResponse, error)
ParseRemoveSystemsFromExperiencesResponse parses an HTTP response from a RemoveSystemsFromExperiencesWithResponse call
func (RemoveSystemsFromExperiencesResponse) Status ¶ added in v0.3.8
func (r RemoveSystemsFromExperiencesResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveSystemsFromExperiencesResponse) StatusCode ¶ added in v0.3.8
func (r RemoveSystemsFromExperiencesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Report ¶ added in v0.3.4
type Report struct { AssociatedAccount AssociatedAccount `json:"associatedAccount"` BranchID BranchID `json:"branchID"` CreationTimestamp Timestamp `json:"creationTimestamp"` EndTimestamp Timestamp `json:"endTimestamp"` LastUpdatedTimestamp Timestamp `json:"lastUpdatedTimestamp"` MetricsBuildID MetricsBuildID `json:"metricsBuildID"` MetricsSetName *MetricsSetName `json:"metricsSetName"` MetricsStatus MetricStatus `json:"metricsStatus"` Name Name `json:"name"` OrgID OrgID `json:"orgID"` OutputLocation string `json:"outputLocation"` ProjectID ProjectID `json:"projectID"` ReportID ReportID `json:"reportID"` RespectRevisionBoundary RespectRevisionBoundary `json:"respectRevisionBoundary"` StartTimestamp Timestamp `json:"startTimestamp"` Status ReportStatus `json:"status"` StatusHistory ReportStatusHistory `json:"statusHistory"` TestSuiteID TestSuiteID `json:"testSuiteID"` TestSuiteRevision TestSuiteRevision `json:"testSuiteRevision"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` UserID UserID `json:"userID"` }
Report defines model for report.
type ReportID ¶ added in v0.3.4
type ReportID = openapi_types.UUID
ReportID defines model for reportID.
type ReportInput ¶ added in v0.3.4
type ReportInput struct { AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BranchID BranchID `json:"branchID"` EndTimestamp *Timestamp `json:"endTimestamp,omitempty"` MetricsBuildID MetricsBuildID `json:"metricsBuildID"` MetricsSetName *MetricsSetName `json:"metricsSetName"` Name *Name `json:"name,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` RespectRevisionBoundary *RespectRevisionBoundary `json:"respectRevisionBoundary,omitempty"` StartTimestamp Timestamp `json:"startTimestamp"` TestSuiteID TestSuiteID `json:"testSuiteID"` TestSuiteRevision *TestSuiteRevision `json:"testSuiteRevision,omitempty"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` }
ReportInput defines model for reportInput.
type ReportLog ¶ added in v0.3.5
type ReportLog struct { Checksum Checksum `json:"checksum"` CreationTimestamp Timestamp `json:"creationTimestamp"` FileName FileName `json:"fileName"` FileSize FileSize `json:"fileSize"` Location LogLocation `json:"location"` LogID LogID `json:"logID"` LogOutputLocation string `json:"logOutputLocation"` LogType LogType `json:"logType"` OrgID OrgID `json:"orgID"` UserID UserID `json:"userID"` }
ReportLog defines model for reportLog.
type ReportMetricsDataAndIDs ¶ added in v0.3.5
type ReportMetricsDataAndIDs struct { ReportMetricID *MetricID `json:"reportMetricID,omitempty"` ReportMetricsData *MetricsData `json:"reportMetricsData,omitempty"` }
ReportMetricsDataAndIDs defines model for reportMetricsDataAndIDs.
type ReportStatus ¶ added in v0.3.4
type ReportStatus string
ReportStatus defines model for reportStatus.
const ( ReportStatusERROR ReportStatus = "ERROR" ReportStatusRUNNING ReportStatus = "RUNNING" ReportStatusSUBMITTED ReportStatus = "SUBMITTED" ReportStatusSUCCEEDED ReportStatus = "SUCCEEDED" )
Defines values for ReportStatus.
type ReportStatusHistory ¶ added in v0.3.4
type ReportStatusHistory = []ReportStatusHistoryType
ReportStatusHistory defines model for reportStatusHistory.
type ReportStatusHistoryType ¶ added in v0.3.4
type ReportStatusHistoryType struct { Status *ReportStatus `json:"status,omitempty"` UpdatedAt *Timestamp `json:"updatedAt,omitempty"` }
ReportStatusHistoryType defines model for reportStatusHistoryType.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RerunBatchInput ¶ added in v0.19.0
type RerunBatchInput struct {
JobIDs *[]JobID `json:"jobIDs,omitempty"`
}
RerunBatchInput defines model for rerunBatchInput.
type RerunBatchJSONRequestBody ¶ added in v0.19.0
type RerunBatchJSONRequestBody = RerunBatchInput
RerunBatchJSONRequestBody defines body for RerunBatch for application/json ContentType.
type RerunBatchOutput ¶ added in v0.19.0
type RerunBatchOutput struct { BatchID *BatchID `json:"batchID,omitempty"` JobIDs *[]JobID `json:"jobIDs,omitempty"` RunCounter *RunCounter `json:"runCounter,omitempty"` }
RerunBatchOutput defines model for rerunBatchOutput.
type RerunBatchResponse ¶ added in v0.19.0
type RerunBatchResponse struct { Body []byte HTTPResponse *http.Response JSON200 *RerunBatchOutput }
func ParseRerunBatchResponse ¶ added in v0.19.0
func ParseRerunBatchResponse(rsp *http.Response) (*RerunBatchResponse, error)
ParseRerunBatchResponse parses an HTTP response from a RerunBatchWithResponse call
func (RerunBatchResponse) Status ¶ added in v0.19.0
func (r RerunBatchResponse) Status() string
Status returns HTTPResponse.Status
func (RerunBatchResponse) StatusCode ¶ added in v0.19.0
func (r RerunBatchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RespectRevisionBoundary ¶ added in v0.3.4
type RespectRevisionBoundary = bool
RespectRevisionBoundary defines model for respectRevisionBoundary.
type RestoreExperienceResponse ¶ added in v0.17.0
func ParseRestoreExperienceResponse ¶ added in v0.17.0
func ParseRestoreExperienceResponse(rsp *http.Response) (*RestoreExperienceResponse, error)
ParseRestoreExperienceResponse parses an HTTP response from a RestoreExperienceWithResponse call
func (RestoreExperienceResponse) Status ¶ added in v0.17.0
func (r RestoreExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (RestoreExperienceResponse) StatusCode ¶ added in v0.17.0
func (r RestoreExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RestoreTestSuiteResponse ¶ added in v0.17.0
func ParseRestoreTestSuiteResponse ¶ added in v0.17.0
func ParseRestoreTestSuiteResponse(rsp *http.Response) (*RestoreTestSuiteResponse, error)
ParseRestoreTestSuiteResponse parses an HTTP response from a RestoreTestSuiteWithResponse call
func (RestoreTestSuiteResponse) Status ¶ added in v0.17.0
func (r RestoreTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (RestoreTestSuiteResponse) StatusCode ¶ added in v0.17.0
func (r RestoreTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReviseTestSuiteInput ¶ added in v0.3.1
type ReviseTestSuiteInput struct { Adhoc *bool `json:"adhoc,omitempty"` AllExperiences *bool `json:"allExperiences,omitempty"` Description *TestSuiteDescription `json:"description,omitempty"` ExcludedExperienceIDs *[]ExcludedExperienceID `json:"excludedExperienceIDs,omitempty"` Experiences *[]ExperienceID `json:"experiences,omitempty"` Filters *ExperienceFilterInput `json:"filters,omitempty"` MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"` MetricsSetName *MetricsSetName `json:"metricsSetName"` Name *TestSuiteName `json:"name,omitempty"` ShowOnSummary *bool `json:"show_on_summary,omitempty"` SystemID *SystemID `json:"systemID,omitempty"` UpdateMetricsBuild bool `json:"updateMetricsBuild"` }
ReviseTestSuiteInput defines model for reviseTestSuiteInput.
type ReviseTestSuiteJSONRequestBody ¶ added in v0.3.1
type ReviseTestSuiteJSONRequestBody = ReviseTestSuiteInput
ReviseTestSuiteJSONRequestBody defines body for ReviseTestSuite for application/json ContentType.
type ReviseTestSuiteResponse ¶ added in v0.3.1
func ParseReviseTestSuiteResponse ¶ added in v0.3.1
func ParseReviseTestSuiteResponse(rsp *http.Response) (*ReviseTestSuiteResponse, error)
ParseReviseTestSuiteResponse parses an HTTP response from a ReviseTestSuiteWithResponse call
func (ReviseTestSuiteResponse) Status ¶ added in v0.3.1
func (r ReviseTestSuiteResponse) Status() string
Status returns HTTPResponse.Status
func (ReviseTestSuiteResponse) StatusCode ¶ added in v0.3.1
func (r ReviseTestSuiteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SelectExperiencesInput ¶ added in v0.3.8
type SelectExperiencesInput struct { AllExperiences *bool `json:"allExperiences,omitempty"` Experiences *[]ExperienceID `json:"experiences,omitempty"` Filters *ExperienceFilterInput `json:"filters,omitempty"` }
SelectExperiencesInput defines model for selectExperiencesInput.
type SweepParameter ¶ added in v0.1.27
type SweepParameter struct { Name *string `json:"name,omitempty"` Values *[]string `json:"values,omitempty"` }
SweepParameter defines model for sweepParameter.
type System ¶ added in v0.3.0
type System struct { Architecture Architecture `json:"architecture"` Archived Archived `json:"archived"` BuildGpus int `json:"build_gpus"` BuildMemoryMib int `json:"build_memory_mib"` BuildVcpus int `json:"build_vcpus"` CreationTimestamp Timestamp `json:"creationTimestamp"` Description string `json:"description"` MetricsBuildGpus int `json:"metrics_build_gpus"` MetricsBuildMemoryMib int `json:"metrics_build_memory_mib"` MetricsBuildVcpus int `json:"metrics_build_vcpus"` Name string `json:"name"` NumBatches int `json:"numBatches"` NumBuilds int `json:"numBuilds"` NumExperiences int `json:"numExperiences"` NumMetricsBuilds int `json:"numMetricsBuilds"` NumTestSuites int `json:"numTestSuites"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` SystemID SystemID `json:"systemID"` UserID UserID `json:"userID"` }
System defines model for system.
type SystemID ¶ added in v0.3.0
type SystemID = openapi_types.UUID
SystemID defines model for systemID.
type TestSuite ¶ added in v0.3.1
type TestSuite struct { Archived bool `json:"archived"` CreationTimestamp Timestamp `json:"creationTimestamp"` Description TestSuiteDescription `json:"description"` Experiences []ExperienceID `json:"experiences"` MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"` MetricsSetName *MetricsSetName `json:"metricsSetName"` Name TestSuiteName `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` ShowOnSummary bool `json:"showOnSummary"` SummaryReferenceDate *Timestamp `json:"summaryReferenceDate,omitempty"` SystemID SystemID `json:"systemID"` TestSuiteID TestSuiteID `json:"testSuiteID"` TestSuiteRevision TestSuiteRevision `json:"testSuiteRevision"` UserID UserID `json:"userID"` }
TestSuite defines model for testSuite.
type TestSuiteBatchInput ¶ added in v0.3.1
type TestSuiteBatchInput struct { AllowableFailurePercent *int `json:"allowableFailurePercent"` AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BatchName *Name `json:"batchName,omitempty"` BuildID BuildID `json:"buildID"` Parameters *BatchParameters `json:"parameters,omitempty"` PoolLabels *PoolLabels `json:"poolLabels,omitempty"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` }
TestSuiteBatchInput defines model for testSuiteBatchInput.
type TestSuiteBatchSummaryJobResults ¶ added in v0.3.8
type TestSuiteBatchSummaryJobResults struct { BatchCreationTimestamp Timestamp `json:"batchCreationTimestamp"` BatchID BatchID `json:"batchID"` Blocker int64 `json:"blocker"` BuildCreationTimestamp Timestamp `json:"buildCreationTimestamp"` BuildID BuildID `json:"buildID"` Cancelled int64 `json:"cancelled"` Error int64 `json:"error"` Metrics []CustomMetric `json:"metrics"` Passed int64 `json:"passed"` Queued int64 `json:"queued"` Running int64 `json:"running"` Total int64 `json:"total"` Warning int64 `json:"warning"` }
TestSuiteBatchSummaryJobResults defines model for testSuiteBatchSummaryJobResults.
type TestSuiteDescription ¶ added in v0.3.1
type TestSuiteDescription = string
TestSuiteDescription defines model for testSuiteDescription.
type TestSuiteID ¶ added in v0.3.1
type TestSuiteID = openapi_types.UUID
TestSuiteID defines model for testSuiteID.
type TestSuiteName ¶ added in v0.3.1
type TestSuiteName = string
TestSuiteName defines model for testSuiteName.
type TestSuiteRevision ¶ added in v0.3.1
type TestSuiteRevision = int32
TestSuiteRevision defines model for testSuiteRevision.
type TestSuiteSummary ¶ added in v0.3.8
type TestSuiteSummary struct { Batches []TestSuiteBatchSummaryJobResults `json:"batches"` BranchID BranchID `json:"branchID"` KeyMetric *KeyMetric `json:"keyMetric"` Name TestSuiteName `json:"name"` ProjectID ProjectID `json:"projectID"` ReferenceBatch *TestSuiteBatchSummaryJobResults `json:"referenceBatch,omitempty"` ReferenceBatchSummary *ReferenceBatchSummary `json:"referenceBatchSummary"` ReportID ReportID `json:"reportID"` Summary struct { FixedTests int64 `json:"fixedTests"` NewIssues int64 `json:"newIssues"` NewTests int64 `json:"newTests"` } `json:"summary"` SystemID SystemID `json:"systemID"` TestSuiteDescription TestSuiteDescription `json:"testSuiteDescription"` TestSuiteID TestSuiteID `json:"testSuiteID"` TestSuiteRevision TestSuiteRevision `json:"testSuiteRevision"` }
TestSuiteSummary defines model for testSuiteSummary.
type TestSuiteSummaryOutput ¶ added in v0.3.8
type TestSuiteSummaryOutput struct { NextPageToken string `json:"nextPageToken"` TestSuites []TestSuiteSummary `json:"testSuites"` }
TestSuiteSummaryOutput defines model for testSuiteSummaryOutput.
type TriggeredVia ¶ added in v0.3.4
type TriggeredVia string
TriggeredVia defines model for triggeredVia.
const ( GITHUB TriggeredVia = "GITHUB" GITLAB TriggeredVia = "GITLAB" LOCAL TriggeredVia = "LOCAL" WEBAPP TriggeredVia = "WEBAPP" )
Defines values for TriggeredVia.
type UpdateBatchInput ¶ added in v0.3.8
type UpdateBatchInput struct {
Description string `json:"description"`
}
UpdateBatchInput defines model for updateBatchInput.
type UpdateBatchJSONRequestBody ¶ added in v0.3.8
type UpdateBatchJSONRequestBody = UpdateBatchInput
UpdateBatchJSONRequestBody defines body for UpdateBatch for application/json ContentType.
type UpdateBatchResponse ¶ added in v0.3.8
func ParseUpdateBatchResponse ¶ added in v0.3.8
func ParseUpdateBatchResponse(rsp *http.Response) (*UpdateBatchResponse, error)
ParseUpdateBatchResponse parses an HTTP response from a UpdateBatchWithResponse call
func (UpdateBatchResponse) Status ¶ added in v0.3.8
func (r UpdateBatchResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateBatchResponse) StatusCode ¶ added in v0.3.8
func (r UpdateBatchResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBuildFields ¶ added in v0.4.0
type UpdateBuildFields struct { BranchID *openapi_types.UUID `json:"branchID,omitempty"` // Description The description of the build. May be a SHA or commit message. // Deprecated: Description *BuildDescription `json:"description,omitempty"` // Name The name of the build. Name *BuildName `json:"name,omitempty"` }
UpdateBuildFields defines model for updateBuildFields.
type UpdateBuildInput ¶ added in v0.4.0
type UpdateBuildInput struct { Build *UpdateBuildFields `json:"build,omitempty"` UpdateMask *UpdateMask `json:"updateMask,omitempty"` }
UpdateBuildInput defines model for updateBuildInput.
type UpdateBuildJSONRequestBody ¶ added in v0.4.0
type UpdateBuildJSONRequestBody = UpdateBuildInput
UpdateBuildJSONRequestBody defines body for UpdateBuild for application/json ContentType.
type UpdateBuildResponse ¶ added in v0.4.0
func ParseUpdateBuildResponse ¶ added in v0.4.0
func ParseUpdateBuildResponse(rsp *http.Response) (*UpdateBuildResponse, error)
ParseUpdateBuildResponse parses an HTTP response from a UpdateBuildWithResponse call
func (UpdateBuildResponse) Status ¶ added in v0.4.0
func (r UpdateBuildResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateBuildResponse) StatusCode ¶ added in v0.4.0
func (r UpdateBuildResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEventInput ¶ added in v0.3.8
type UpdateEventInput struct {
Description string `json:"description"`
}
UpdateEventInput defines model for updateEventInput.
type UpdateEventJSONRequestBody ¶ added in v0.3.8
type UpdateEventJSONRequestBody = UpdateEventInput
UpdateEventJSONRequestBody defines body for UpdateEvent for application/json ContentType.
type UpdateEventResponse ¶ added in v0.3.8
func ParseUpdateEventResponse ¶ added in v0.3.8
func ParseUpdateEventResponse(rsp *http.Response) (*UpdateEventResponse, error)
ParseUpdateEventResponse parses an HTTP response from a UpdateEventWithResponse call
func (UpdateEventResponse) Status ¶ added in v0.3.8
func (r UpdateEventResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEventResponse) StatusCode ¶ added in v0.3.8
func (r UpdateEventResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateExperienceFields ¶ added in v0.3.1
type UpdateExperienceFields struct { // CacheExempt If true, the experience will not be cached. CacheExempt *bool `json:"cacheExempt,omitempty"` ContainerTimeoutSeconds *int32 `json:"containerTimeoutSeconds,omitempty"` Description *string `json:"description,omitempty"` EnvironmentVariables *[]EnvironmentVariable `json:"environmentVariables,omitempty"` ExperienceTagIDs *[]ExperienceTagID `json:"experienceTagIDs,omitempty"` // Location [DEPRECATED] This field was previously used to define an experience's location. Experiences can now be defined with multiple locations, using the locations field. This field will be removed in a future version. // Deprecated: Location *string `json:"location,omitempty"` Locations *[]string `json:"locations,omitempty"` Name *ExperienceName `json:"name,omitempty"` Profile *Profile `json:"profile,omitempty"` SystemIDs *[]SystemID `json:"systemIDs,omitempty"` }
UpdateExperienceFields defines model for updateExperienceFields.
type UpdateExperienceInput ¶ added in v0.3.1
type UpdateExperienceInput struct { Experience *UpdateExperienceFields `json:"experience,omitempty"` UpdateMask *UpdateMask `json:"updateMask,omitempty"` }
UpdateExperienceInput defines model for updateExperienceInput.
type UpdateExperienceJSONRequestBody ¶
type UpdateExperienceJSONRequestBody = UpdateExperienceInput
UpdateExperienceJSONRequestBody defines body for UpdateExperience for application/json ContentType.
type UpdateExperienceResponse ¶
type UpdateExperienceResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Experience }
func ParseUpdateExperienceResponse ¶
func ParseUpdateExperienceResponse(rsp *http.Response) (*UpdateExperienceResponse, error)
ParseUpdateExperienceResponse parses an HTTP response from a UpdateExperienceWithResponse call
func (UpdateExperienceResponse) Status ¶
func (r UpdateExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateExperienceResponse) StatusCode ¶
func (r UpdateExperienceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateExperienceTagFields ¶ added in v0.3.1
type UpdateExperienceTagFields struct { Description *string `json:"description,omitempty"` Name *ExperienceTagName `json:"name,omitempty"` }
UpdateExperienceTagFields defines model for updateExperienceTagFields.
type UpdateExperienceTagInput ¶ added in v0.3.1
type UpdateExperienceTagInput struct { ExperienceTag *UpdateExperienceTagFields `json:"experienceTag,omitempty"` UpdateMask *UpdateMask `json:"updateMask,omitempty"` }
UpdateExperienceTagInput defines model for updateExperienceTagInput.
type UpdateExperienceTagJSONRequestBody ¶
type UpdateExperienceTagJSONRequestBody = UpdateExperienceTagInput
UpdateExperienceTagJSONRequestBody defines body for UpdateExperienceTag for application/json ContentType.
type UpdateExperienceTagResponse ¶
type UpdateExperienceTagResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ExperienceTag }
func ParseUpdateExperienceTagResponse ¶
func ParseUpdateExperienceTagResponse(rsp *http.Response) (*UpdateExperienceTagResponse, error)
ParseUpdateExperienceTagResponse parses an HTTP response from a UpdateExperienceTagWithResponse call
func (UpdateExperienceTagResponse) Status ¶
func (r UpdateExperienceTagResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateExperienceTagResponse) StatusCode ¶
func (r UpdateExperienceTagResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateJobInput ¶ added in v0.3.8
type UpdateJobInput struct {
Description string `json:"description"`
}
UpdateJobInput defines model for updateJobInput.
type UpdateJobJSONRequestBody ¶ added in v0.3.8
type UpdateJobJSONRequestBody = UpdateJobInput
UpdateJobJSONRequestBody defines body for UpdateJob for application/json ContentType.
type UpdateJobResponse ¶ added in v0.3.8
func ParseUpdateJobResponse ¶ added in v0.3.8
func ParseUpdateJobResponse(rsp *http.Response) (*UpdateJobResponse, error)
ParseUpdateJobResponse parses an HTTP response from a UpdateJobWithResponse call
func (UpdateJobResponse) Status ¶ added in v0.3.8
func (r UpdateJobResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateJobResponse) StatusCode ¶ added in v0.3.8
func (r UpdateJobResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectFields ¶ added in v0.3.1
type UpdateProjectFields struct { Description *string `json:"description,omitempty"` Name *string `json:"name,omitempty"` }
UpdateProjectFields defines model for updateProjectFields.
type UpdateProjectInput ¶ added in v0.3.1
type UpdateProjectInput struct { Project *UpdateProjectFields `json:"project,omitempty"` UpdateMask *UpdateMask `json:"updateMask,omitempty"` }
UpdateProjectInput defines model for updateProjectInput.
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody = UpdateProjectInput
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectResponse ¶
func ParseUpdateProjectResponse ¶
func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)
ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectResponse) Status ¶
func (r UpdateProjectResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectResponse) StatusCode ¶
func (r UpdateProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSystemInput ¶ added in v0.3.1
type UpdateSystemInput struct { Architecture *Architecture `json:"architecture,omitempty"` BuildGpus *int `json:"build_gpus,omitempty"` BuildMemoryMib *int `json:"build_memory_mib,omitempty"` BuildVcpus *int `json:"build_vcpus,omitempty"` Description *string `json:"description,omitempty"` MetricsBuildGpus *int `json:"metrics_build_gpus,omitempty"` MetricsBuildMemoryMib *int `json:"metrics_build_memory_mib,omitempty"` MetricsBuildVcpus *int `json:"metrics_build_vcpus,omitempty"` Name *string `json:"name,omitempty"` }
UpdateSystemInput defines model for updateSystemInput.
type UpdateSystemJSONRequestBody ¶ added in v0.3.0
type UpdateSystemJSONRequestBody = UpdateSystemInput
UpdateSystemJSONRequestBody defines body for UpdateSystem for application/json ContentType.
type UpdateSystemResponse ¶ added in v0.3.0
func ParseUpdateSystemResponse ¶ added in v0.3.0
func ParseUpdateSystemResponse(rsp *http.Response) (*UpdateSystemResponse, error)
ParseUpdateSystemResponse parses an HTTP response from a UpdateSystemWithResponse call
func (UpdateSystemResponse) Status ¶ added in v0.3.0
func (r UpdateSystemResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateSystemResponse) StatusCode ¶ added in v0.3.0
func (r UpdateSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateWorkflowInput ¶ added in v0.27.0
type UpdateWorkflowInput struct { CiWorkflowLink *string `json:"ciWorkflowLink"` Description *string `json:"description,omitempty"` Name *string `json:"name,omitempty"` WorkflowSuites *[]WorkflowSuiteInput `json:"workflowSuites,omitempty"` }
UpdateWorkflowInput defines model for updateWorkflowInput.
type UpdateWorkflowJSONRequestBody ¶ added in v0.27.0
type UpdateWorkflowJSONRequestBody = UpdateWorkflowInput
UpdateWorkflowJSONRequestBody defines body for UpdateWorkflow for application/json ContentType.
type UpdateWorkflowResponse ¶ added in v0.27.0
func ParseUpdateWorkflowResponse ¶ added in v0.27.0
func ParseUpdateWorkflowResponse(rsp *http.Response) (*UpdateWorkflowResponse, error)
ParseUpdateWorkflowResponse parses an HTTP response from a UpdateWorkflowWithResponse call
func (UpdateWorkflowResponse) Status ¶ added in v0.27.0
func (r UpdateWorkflowResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateWorkflowResponse) StatusCode ¶ added in v0.27.0
func (r UpdateWorkflowResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ValidateExperienceLocationJSONRequestBody ¶ added in v0.1.30
type ValidateExperienceLocationJSONRequestBody = ExperienceLocation
ValidateExperienceLocationJSONRequestBody defines body for ValidateExperienceLocation for application/json ContentType.
type ValidateExperienceLocationResponse ¶ added in v0.1.30
type ValidateExperienceLocationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ExperienceLocationContents }
func ParseValidateExperienceLocationResponse ¶ added in v0.1.30
func ParseValidateExperienceLocationResponse(rsp *http.Response) (*ValidateExperienceLocationResponse, error)
ParseValidateExperienceLocationResponse parses an HTTP response from a ValidateExperienceLocationWithResponse call
func (ValidateExperienceLocationResponse) Status ¶ added in v0.1.30
func (r ValidateExperienceLocationResponse) Status() string
Status returns HTTPResponse.Status
func (ValidateExperienceLocationResponse) StatusCode ¶ added in v0.1.30
func (r ValidateExperienceLocationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ViewMetadata ¶
type ViewMetadata struct { FileName *FileName `json:"fileName,omitempty"` LineNumber *LineNumber `json:"lineNumber,omitempty"` ObjectName *ObjectName `json:"objectName,omitempty"` ObjectType *ObjectType `json:"objectType,omitempty"` }
ViewMetadata defines model for viewMetadata.
type ViewObject ¶
type ViewObject struct { FriendlyName *FriendlyName `json:"friendlyName,omitempty"` McapURL *McapURL `json:"mcapURL,omitempty"` ObjectCount *ObjectCount `json:"objectCount,omitempty"` OrgID *OrgID `json:"orgID,omitempty"` UserID *UserID `json:"userID,omitempty"` ViewSessionID *ViewSessionID `json:"viewSessionID,omitempty"` ViewTimestamp *Timestamp `json:"viewTimestamp,omitempty"` ViewURL *string `json:"viewURL,omitempty"` }
ViewObject defines model for viewObject.
type ViewObjectAndMetadata ¶ added in v0.1.31
type ViewObjectAndMetadata struct { ViewMetadata *[]ViewMetadata `json:"viewMetadata,omitempty"` ViewObject *ViewObject `json:"viewObject,omitempty"` }
ViewObjectAndMetadata defines model for viewObjectAndMetadata.
type ViewSessionID ¶
type ViewSessionID = openapi_types.UUID
ViewSessionID defines model for viewSessionID.
type ViewSessionUpdate ¶ added in v0.1.31
type ViewSessionUpdate struct { Id *ViewSessionID `json:"id,omitempty"` Mcap *McapURL `json:"mcap,omitempty"` // View A link to view the session. View *string `json:"view,omitempty"` }
ViewSessionUpdate defines model for viewSessionUpdate.
type Workflow ¶ added in v0.27.0
type Workflow struct { Archived Archived `json:"archived"` CiWorkflowLink *string `json:"ciWorkflowLink"` CreationTimestamp Timestamp `json:"creationTimestamp"` Description string `json:"description"` LastRunTimestamp *Timestamp `json:"lastRunTimestamp,omitempty"` Name string `json:"name"` OrgID OrgID `json:"orgID"` ProjectID ProjectID `json:"projectID"` UpdateTimestamp *Timestamp `json:"updateTimestamp,omitempty"` UserID UserID `json:"userID"` WorkflowID WorkflowID `json:"workflowID"` }
Workflow defines model for workflow.
type WorkflowID ¶ added in v0.27.0
type WorkflowID = openapi_types.UUID
WorkflowID defines model for workflowID.
type WorkflowRun ¶ added in v0.27.0
type WorkflowRun struct { AssociatedAccount *AssociatedAccount `json:"associatedAccount,omitempty"` BuildID BuildID `json:"buildID"` CreationTimestamp Timestamp `json:"creationTimestamp"` OrgID OrgID `json:"orgID"` TriggeredVia *TriggeredVia `json:"triggeredVia,omitempty"` UserID UserID `json:"userID"` WorkflowID WorkflowID `json:"workflowID"` WorkflowRunID WorkflowRunID `json:"workflowRunID"` WorkflowRunTestSuites []WorkflowRunTestSuite `json:"workflowRunTestSuites"` }
WorkflowRun defines model for workflowRun.
type WorkflowRunID ¶ added in v0.27.0
type WorkflowRunID = openapi_types.UUID
WorkflowRunID defines model for workflowRunID.
type WorkflowRunTestSuite ¶ added in v0.27.0
type WorkflowRunTestSuite struct { BatchID BatchID `json:"batchID"` TestSuiteID TestSuiteID `json:"testSuiteID"` }
WorkflowRunTestSuite defines model for workflowRunTestSuite.
type WorkflowSuite ¶ added in v0.27.0
type WorkflowSuite struct { Enabled Enabled `json:"enabled"` TestSuite TestSuite `json:"testSuite"` }
WorkflowSuite defines model for workflowSuite.
type WorkflowSuiteInput ¶ added in v0.27.0
type WorkflowSuiteInput struct { Enabled Enabled `json:"enabled"` TestSuiteID TestSuiteID `json:"testSuiteID"` }
WorkflowSuiteInput defines model for workflowSuiteInput.