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 NewAddBatchMetricsDataToBatchMetricRequest(server string, projectID ProjectID, batchID BatchID, metricID MetricID, ...) (*http.Request, error)
- func NewAddBatchMetricsDataToBatchMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, metricID MetricID, ...) (*http.Request, error)
- func NewAddExperienceTagToExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Request, error)
- func NewAddMetricsDataToMetricRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewAddMetricsDataToMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*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 NewCancelBatchRequest(server string, projectID ProjectID, batchID BatchID) (*http.Request, error)
- func NewCancelParameterSweepRequest(server string, projectID ProjectID, sweepID ParameterSweepID) (*http.Request, error)
- func NewCreateBatchLogRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewCreateBatchLogRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Request, error)
- func NewCreateBatchMetricRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewCreateBatchMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Request, error)
- func NewCreateBatchMetricsDataRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewCreateBatchMetricsDataRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, ...) (*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 NewCreateJobLogRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewCreateJobLogRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewCreateMetricRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewCreateMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*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 NewCreateMetricsDataRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewCreateMetricsDataRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*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 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 NewCreateViewSessionRequest(server string) (*http.Request, error)
- func NewCreateViewUpdateRequestWithBody(server string, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, ...) (*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 NewDeleteExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*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 NewDeleteProjectRequest(server string, projectID ProjectID) (*http.Request, error)
- func NewDestroySandboxRequest(server string, body DestroySandboxJSONRequestBody) (*http.Request, error)
- func NewDestroySandboxRequestWithBody(server string, contentType string, body io.Reader) (*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 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 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 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 NewGetViewSessionRequest(server string, viewSessionID ViewSessionID) (*http.Request, error)
- func NewHealthRequest(server string) (*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 NewListBatchesRequest(server string, projectID ProjectID, params *ListBatchesParams) (*http.Request, error)
- func NewListBranchesForProjectRequest(server string, projectID ProjectID, params *ListBranchesForProjectParams) (*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 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 NewListMetricsBuildsForSystemRequest(server string, projectID ProjectID, systemID SystemID, ...) (*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 NewListSystemsRequest(server string, projectID ProjectID, params *ListSystemsParams) (*http.Request, error)
- func NewListViewSessionsRequest(server string, params *ListViewSessionsParams) (*http.Request, error)
- func NewRemoveExperienceTagFromExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*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 NewSetupSandboxRequest(server string, body SetupSandboxJSONRequestBody) (*http.Request, error)
- func NewSetupSandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBatchMetricsStatusRequest(server string, projectID ProjectID, batchID BatchID, ...) (*http.Request, error)
- func NewUpdateBatchMetricsStatusRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, ...) (*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 NewUpdateJobMetricsStatusRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Request, error)
- func NewUpdateJobMetricsStatusRequestWithBody(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 NewValidateExperienceLocationRequest(server string, body ValidateExperienceLocationJSONRequestBody) (*http.Request, error)
- func NewValidateExperienceLocationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type AddBatchMetricsDataToBatchMetricJSONBody
- type AddBatchMetricsDataToBatchMetricJSONRequestBody
- type AddBatchMetricsDataToBatchMetricResponse
- type AddExperienceTagToExperienceResponse
- type AddMetricsDataToMetricJSONBody
- type AddMetricsDataToMetricJSONRequestBody
- type AddMetricsDataToMetricResponse
- type AddSystemToExperienceResponse
- type AddSystemToMetricsBuildResponse
- type Batch
- type BatchID
- type BatchInput
- type BatchJobStatusCounts
- type BatchLog
- type BatchMetric
- type BatchMetricsData
- type BatchMetricsDataAndIDs
- type BatchMetricsDataToBatchMetric
- type BatchParameters
- type BatchStatus
- type BatchStatusHistory
- type BatchStatusHistoryType
- type BatchTotalJobs
- type Branch
- type BranchID
- type BranchType
- type Build
- type BuildDescription
- type BuildID
- type BuildImageUri
- type BuildVersion
- type CancelBatchResponse
- type CancelParameterSweepResponse
- type Checksum
- type Client
- func (c *Client) AddBatchMetricsDataToBatchMetric(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, ...) (*http.Response, error)
- func (c *Client) AddBatchMetricsDataToBatchMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, ...) (*http.Response, error)
- func (c *Client) AddExperienceTagToExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*http.Response, error)
- func (c *Client) AddMetricsDataToMetric(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) AddMetricsDataToMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*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) 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) CreateBatch(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) CreateBatchLogWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateBatchMetric(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) CreateBatchMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) CreateBatchMetricsDataWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*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) CreateJobLog(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) CreateJobLogWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) CreateMetric(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) CreateMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*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) CreateMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) CreateMetricsDataWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*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) 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) 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) 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) DeleteExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*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) DeleteProject(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DestroySandbox(ctx context.Context, body DestroySandboxJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DestroySandboxWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*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) 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) 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) 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) GetViewSession(ctx context.Context, viewSessionID ViewSessionID, ...) (*http.Response, error)
- func (c *Client) Health(ctx context.Context, reqEditors ...RequestEditorFn) (*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) ListBranchesForProject(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, ...) (*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) 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) ListMetricsBuilds(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, ...) (*http.Response, error)
- func (c *Client) ListMetricsBuildsForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*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) ListSystems(ctx context.Context, projectID ProjectID, params *ListSystemsParams, ...) (*http.Response, error)
- func (c *Client) ListViewSessions(ctx context.Context, params *ListViewSessionsParams, ...) (*http.Response, error)
- func (c *Client) RemoveExperienceTagFromExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*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) SetupSandbox(ctx context.Context, body SetupSandboxJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetupSandboxWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBatchMetricsStatus(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*http.Response, error)
- func (c *Client) UpdateBatchMetricsStatusWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*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) UpdateJobMetricsStatus(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*http.Response, error)
- func (c *Client) UpdateJobMetricsStatusWithBody(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) 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) AddBatchMetricsDataToBatchMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, ...) (*AddBatchMetricsDataToBatchMetricResponse, error)
- func (c *ClientWithResponses) AddBatchMetricsDataToBatchMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, ...) (*AddBatchMetricsDataToBatchMetricResponse, error)
- func (c *ClientWithResponses) AddExperienceTagToExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*AddExperienceTagToExperienceResponse, error)
- func (c *ClientWithResponses) AddMetricsDataToMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*AddMetricsDataToMetricResponse, error)
- func (c *ClientWithResponses) AddMetricsDataToMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*AddMetricsDataToMetricResponse, 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) 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) CreateBatchLogWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*CreateBatchLogResponse, error)
- func (c *ClientWithResponses) CreateBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*CreateBatchLogResponse, error)
- func (c *ClientWithResponses) CreateBatchMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*CreateBatchMetricResponse, error)
- func (c *ClientWithResponses) CreateBatchMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*CreateBatchMetricResponse, error)
- func (c *ClientWithResponses) CreateBatchMetricsDataWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*CreateBatchMetricsDataResponse, error)
- func (c *ClientWithResponses) CreateBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*CreateBatchMetricsDataResponse, 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) CreateJobLogWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*CreateJobLogResponse, error)
- func (c *ClientWithResponses) CreateJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*CreateJobLogResponse, error)
- func (c *ClientWithResponses) CreateMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*CreateMetricResponse, error)
- func (c *ClientWithResponses) CreateMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*CreateMetricResponse, 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) CreateMetricsDataWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*CreateMetricsDataResponse, error)
- func (c *ClientWithResponses) CreateMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*CreateMetricsDataResponse, 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) 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) CreateViewSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateViewSessionResponse, error)
- func (c *ClientWithResponses) CreateViewUpdateWithBodyWithResponse(ctx context.Context, viewSessionID ViewSessionID, viewUpdateID ViewUpdateID, ...) (*CreateViewUpdateResponse, 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) DeleteExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, ...) (*DeleteExperienceResponse, error)
- func (c *ClientWithResponses) DeleteJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*DeleteJobLogResponse, error)
- func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)
- func (c *ClientWithResponses) DestroySandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DestroySandboxResponse, error)
- func (c *ClientWithResponses) DestroySandboxWithResponse(ctx context.Context, body DestroySandboxJSONRequestBody, ...) (*DestroySandboxResponse, error)
- func (c *ClientWithResponses) GetBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, logID LogID, ...) (*GetBatchLogResponse, 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) 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) 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) GetViewSessionWithResponse(ctx context.Context, viewSessionID ViewSessionID, ...) (*GetViewSessionResponse, error)
- func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, 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) 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) 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) 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) ListMetricsBuildsForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, ...) (*ListMetricsBuildsForSystemResponse, 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) ListSystemsWithResponse(ctx context.Context, projectID ProjectID, params *ListSystemsParams, ...) (*ListSystemsResponse, error)
- func (c *ClientWithResponses) ListViewSessionsWithResponse(ctx context.Context, params *ListViewSessionsParams, ...) (*ListViewSessionsResponse, error)
- func (c *ClientWithResponses) RemoveExperienceTagFromExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, ...) (*RemoveExperienceTagFromExperienceResponse, 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) SetupSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SetupSandboxResponse, error)
- func (c *ClientWithResponses) SetupSandboxWithResponse(ctx context.Context, body SetupSandboxJSONRequestBody, ...) (*SetupSandboxResponse, error)
- func (c *ClientWithResponses) UpdateBatchMetricsStatusWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, ...) (*UpdateBatchMetricsStatusResponse, error)
- func (c *ClientWithResponses) UpdateBatchMetricsStatusWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, ...) (*UpdateBatchMetricsStatusResponse, 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) UpdateJobMetricsStatusWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*UpdateJobMetricsStatusResponse, error)
- func (c *ClientWithResponses) UpdateJobMetricsStatusWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, ...) (*UpdateJobMetricsStatusResponse, 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) 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 CreateBatchJSONRequestBody
- type CreateBatchLogJSONRequestBody
- type CreateBatchLogResponse
- type CreateBatchMetricJSONRequestBody
- type CreateBatchMetricResponse
- type CreateBatchMetricsDataJSONRequestBody
- type CreateBatchMetricsDataResponse
- type CreateBatchResponse
- type CreateBranchForProjectJSONRequestBody
- type CreateBranchForProjectResponse
- type CreateBuildForBranchJSONRequestBody
- type CreateBuildForBranchResponse
- type CreateBuildForSystemJSONRequestBody
- type CreateBuildForSystemResponse
- type CreateExperienceJSONRequestBody
- type CreateExperienceResponse
- type CreateExperienceTagJSONRequestBody
- type CreateExperienceTagResponse
- type CreateJobLogJSONRequestBody
- type CreateJobLogResponse
- type CreateMetricJSONRequestBody
- type CreateMetricResponse
- type CreateMetricsBuildJSONRequestBody
- type CreateMetricsBuildResponse
- type CreateMetricsDataJSONRequestBody
- type CreateMetricsDataResponse
- type CreateParameterSweepJSONRequestBody
- type CreateParameterSweepResponse
- type CreateProjectJSONRequestBody
- type CreateProjectResponse
- type CreateSystemJSONRequestBody
- type CreateSystemResponse
- type CreateViewSessionResponse
- type CreateViewUpdateResponse
- type DeleteBatchLogResponse
- type DeleteBranchForProjectResponse
- type DeleteBuildForBranchResponse
- type DeleteExperienceResponse
- type DeleteExperienceTagResponse
- type DeleteJobLogResponse
- type DeleteProjectResponse
- type DestroySandboxJSONRequestBody
- type DestroySandboxResponse
- type ExecutionStep
- type Experience
- type ExperienceID
- type ExperienceInput
- type ExperienceLocation
- type ExperienceLocationContents
- type ExperienceName
- type ExperienceTag
- type ExperienceTagID
- type ExperienceTagInput
- type ExperienceTagName
- type FileName
- type FileSize
- type FriendlyName
- type GetBatchLogResponse
- type GetBatchResponse
- type GetBranchForProjectResponse
- type GetBuildForBranchResponse
- type GetBuildForSystemResponse
- type GetBuildResponse
- type GetExperienceResponse
- type GetExperienceTagResponse
- type GetJobLogResponse
- type GetJobResponse
- type GetMetricsBuildResponse
- type GetParameterSweepResponse
- type GetProjectResponse
- type GetSystemResponse
- type GetSystemsForExperienceParams
- type GetSystemsForExperienceResponse
- type GetSystemsForMetricsBuildParams
- type GetSystemsForMetricsBuildResponse
- type GetViewSessionResponse
- type HealthResponse
- type HttpRequestDoer
- type Job
- type JobID
- type JobLog
- type JobMetric
- type JobMetricsData
- type JobMetricsStatusCounts
- type JobStatus
- type JobStatusHistory
- type JobStatusHistoryType
- type LineNumber
- 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 ListBatchesOutput
- type ListBatchesParams
- type ListBatchesResponse
- type ListBranchesForProjectParams
- type ListBranchesForProjectResponse
- type ListBranchesOutput
- type ListBuildsForBranchesParams
- type ListBuildsForBranchesResponse
- type ListBuildsForSystemParams
- type ListBuildsForSystemResponse
- type ListBuildsOutput
- type ListBuildsParams
- type ListBuildsResponse
- type ListExperienceTagsForExperienceParams
- type ListExperienceTagsForExperienceResponse
- type ListExperienceTagsOutput
- type ListExperienceTagsParams
- type ListExperienceTagsResponse
- type ListExperiencesForSystemParams
- type ListExperiencesForSystemResponse
- type ListExperiencesOutput
- type ListExperiencesParams
- type ListExperiencesResponse
- type ListExperiencesWithExperienceTagParams
- type ListExperiencesWithExperienceTagResponse
- type ListJobLogsForJobParams
- type ListJobLogsForJobResponse
- type ListJobLogsOutput
- type ListJobMetricsDataOutput
- type ListJobMetricsOutput
- type ListJobsOutput
- type ListJobsParams
- type ListJobsResponse
- type ListMetricsBuildOutput
- type ListMetricsBuildsForSystemParams
- type ListMetricsBuildsForSystemResponse
- 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 ListSystemsOutput
- type ListSystemsParams
- type ListSystemsResponse
- type ListViewObjectsOutput
- type ListViewSessionsParams
- type ListViewSessionsResponse
- type Log
- type LogID
- type LogLocation
- type LogType
- type McapURL
- type Metric
- type MetricDataToMetric
- type MetricID
- type MetricLocation
- type MetricName
- type MetricStatus
- 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 MetricsDataURL
- type ObjectCount
- type ObjectName
- type ObjectType
- type OrderBy
- type OrgID
- type PageSize
- type PageToken
- type ParameterSweep
- type ParameterSweepID
- type ParameterSweepInput
- type ParameterSweepStatus
- type ParameterSweepStatusHistory
- type ParameterSweepStatusHistoryType
- type Project
- type ProjectID
- type ProjectUpdateInput
- type RemoveExperienceTagFromExperienceResponse
- type RemoveSystemFromExperienceResponse
- type RemoveSystemFromMetricsBuildResponse
- type RequestEditorFn
- type SandboxInput
- type SetupSandboxJSONRequestBody
- type SetupSandboxResponse
- type SweepParameter
- type System
- type SystemID
- type SystemInput
- type Timestamp
- type UpdateBatchMetricsStatusJSONRequestBody
- type UpdateBatchMetricsStatusResponse
- type UpdateExperienceJSONRequestBody
- type UpdateExperienceResponse
- type UpdateExperienceTagJSONRequestBody
- type UpdateExperienceTagResponse
- type UpdateJobMetricsStatusJSONRequestBody
- type UpdateJobMetricsStatusResponse
- type UpdateMask
- type UpdateProjectJSONRequestBody
- type UpdateProjectResponse
- type UpdateSystemJSONRequestBody
- type UpdateSystemResponse
- type UserID
- type ValidateExperienceLocationJSONRequestBody
- type ValidateExperienceLocationResponse
- type ViewMetadata
- type ViewObject
- type ViewObjectAndMetadata
- type ViewSessionID
- type ViewSessionUpdate
- type ViewUpdateID
Constants ¶
const (
OAuthScopes = "OAuth.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func NewAddBatchMetricsDataToBatchMetricRequest ¶ added in v0.1.27
func NewAddBatchMetricsDataToBatchMetricRequest(server string, projectID ProjectID, batchID BatchID, metricID MetricID, body AddBatchMetricsDataToBatchMetricJSONRequestBody) (*http.Request, error)
NewAddBatchMetricsDataToBatchMetricRequest calls the generic AddBatchMetricsDataToBatchMetric builder with application/json body
func NewAddBatchMetricsDataToBatchMetricRequestWithBody ¶ added in v0.1.27
func NewAddBatchMetricsDataToBatchMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, metricID MetricID, contentType string, body io.Reader) (*http.Request, error)
NewAddBatchMetricsDataToBatchMetricRequestWithBody generates requests for AddBatchMetricsDataToBatchMetric with any type of body
func NewAddExperienceTagToExperienceRequest ¶
func NewAddExperienceTagToExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID) (*http.Request, error)
NewAddExperienceTagToExperienceRequest generates requests for AddExperienceTagToExperience
func NewAddMetricsDataToMetricRequest ¶ added in v0.1.22
func NewAddMetricsDataToMetricRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, body AddMetricsDataToMetricJSONRequestBody) (*http.Request, error)
NewAddMetricsDataToMetricRequest calls the generic AddMetricsDataToMetric builder with application/json body
func NewAddMetricsDataToMetricRequestWithBody ¶ added in v0.1.22
func NewAddMetricsDataToMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, contentType string, body io.Reader) (*http.Request, error)
NewAddMetricsDataToMetricRequestWithBody generates requests for AddMetricsDataToMetric 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 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 NewCreateBatchLogRequest ¶ added in v0.1.31
func NewCreateBatchLogRequest(server string, projectID ProjectID, batchID BatchID, body CreateBatchLogJSONRequestBody) (*http.Request, error)
NewCreateBatchLogRequest calls the generic CreateBatchLog builder with application/json body
func NewCreateBatchLogRequestWithBody ¶ added in v0.1.31
func NewCreateBatchLogRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchLogRequestWithBody generates requests for CreateBatchLog with any type of body
func NewCreateBatchMetricRequest ¶ added in v0.1.27
func NewCreateBatchMetricRequest(server string, projectID ProjectID, batchID BatchID, body CreateBatchMetricJSONRequestBody) (*http.Request, error)
NewCreateBatchMetricRequest calls the generic CreateBatchMetric builder with application/json body
func NewCreateBatchMetricRequestWithBody ¶ added in v0.1.27
func NewCreateBatchMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchMetricRequestWithBody generates requests for CreateBatchMetric with any type of body
func NewCreateBatchMetricsDataRequest ¶ added in v0.1.27
func NewCreateBatchMetricsDataRequest(server string, projectID ProjectID, batchID BatchID, body CreateBatchMetricsDataJSONRequestBody) (*http.Request, error)
NewCreateBatchMetricsDataRequest calls the generic CreateBatchMetricsData builder with application/json body
func NewCreateBatchMetricsDataRequestWithBody ¶ added in v0.1.27
func NewCreateBatchMetricsDataRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, body io.Reader) (*http.Request, error)
NewCreateBatchMetricsDataRequestWithBody generates requests for CreateBatchMetricsData 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 NewCreateJobLogRequest ¶ added in v0.1.31
func NewCreateJobLogRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, body CreateJobLogJSONRequestBody) (*http.Request, error)
NewCreateJobLogRequest calls the generic CreateJobLog builder with application/json body
func NewCreateJobLogRequestWithBody ¶ added in v0.1.31
func NewCreateJobLogRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader) (*http.Request, error)
NewCreateJobLogRequestWithBody generates requests for CreateJobLog with any type of body
func NewCreateMetricRequest ¶ added in v0.1.22
func NewCreateMetricRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricJSONRequestBody) (*http.Request, error)
NewCreateMetricRequest calls the generic CreateMetric builder with application/json body
func NewCreateMetricRequestWithBody ¶ added in v0.1.22
func NewCreateMetricRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader) (*http.Request, error)
NewCreateMetricRequestWithBody generates requests for CreateMetric 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 NewCreateMetricsDataRequest ¶ added in v0.1.22
func NewCreateMetricsDataRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricsDataJSONRequestBody) (*http.Request, error)
NewCreateMetricsDataRequest calls the generic CreateMetricsData builder with application/json body
func NewCreateMetricsDataRequestWithBody ¶ added in v0.1.22
func NewCreateMetricsDataRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader) (*http.Request, error)
NewCreateMetricsDataRequestWithBody generates requests for CreateMetricsData 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 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 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 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 NewDeleteExperienceRequest ¶
func NewDeleteExperienceRequest(server string, projectID ProjectID, experienceID ExperienceID) (*http.Request, error)
NewDeleteExperienceRequest generates requests for DeleteExperience
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 NewDeleteProjectRequest ¶
NewDeleteProjectRequest generates requests for DeleteProject
func NewDestroySandboxRequest ¶
func NewDestroySandboxRequest(server string, body DestroySandboxJSONRequestBody) (*http.Request, error)
NewDestroySandboxRequest calls the generic DestroySandbox builder with application/json body
func NewDestroySandboxRequestWithBody ¶
func NewDestroySandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDestroySandboxRequestWithBody generates requests for DestroySandbox with any type of body
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 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 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 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 NewGetViewSessionRequest ¶
func NewGetViewSessionRequest(server string, viewSessionID ViewSessionID) (*http.Request, error)
NewGetViewSessionRequest generates requests for GetViewSession
func NewHealthRequest ¶
NewHealthRequest generates requests for Health
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 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 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 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 NewListMetricsBuildsForSystemRequest ¶ added in v0.3.0
func NewListMetricsBuildsForSystemRequest(server string, projectID ProjectID, systemID SystemID, params *ListMetricsBuildsForSystemParams) (*http.Request, error)
NewListMetricsBuildsForSystemRequest generates requests for ListMetricsBuildsForSystem
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 NewListSystemsRequest ¶ added in v0.3.0
func NewListSystemsRequest(server string, projectID ProjectID, params *ListSystemsParams) (*http.Request, error)
NewListSystemsRequest generates requests for ListSystems
func NewListViewSessionsRequest ¶
func NewListViewSessionsRequest(server string, params *ListViewSessionsParams) (*http.Request, error)
NewListViewSessionsRequest generates requests for ListViewSessions
func NewRemoveExperienceTagFromExperienceRequest ¶
func NewRemoveExperienceTagFromExperienceRequest(server string, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID) (*http.Request, error)
NewRemoveExperienceTagFromExperienceRequest generates requests for RemoveExperienceTagFromExperience
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 NewSetupSandboxRequest ¶
func NewSetupSandboxRequest(server string, body SetupSandboxJSONRequestBody) (*http.Request, error)
NewSetupSandboxRequest calls the generic SetupSandbox builder with application/json body
func NewSetupSandboxRequestWithBody ¶
func NewSetupSandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSetupSandboxRequestWithBody generates requests for SetupSandbox with any type of body
func NewUpdateBatchMetricsStatusRequest ¶ added in v0.1.31
func NewUpdateBatchMetricsStatusRequest(server string, projectID ProjectID, batchID BatchID, body UpdateBatchMetricsStatusJSONRequestBody) (*http.Request, error)
NewUpdateBatchMetricsStatusRequest calls the generic UpdateBatchMetricsStatus builder with application/json body
func NewUpdateBatchMetricsStatusRequestWithBody ¶ added in v0.1.31
func NewUpdateBatchMetricsStatusRequestWithBody(server string, projectID ProjectID, batchID BatchID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBatchMetricsStatusRequestWithBody generates requests for UpdateBatchMetricsStatus 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 NewUpdateJobMetricsStatusRequest ¶ added in v0.1.31
func NewUpdateJobMetricsStatusRequest(server string, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobMetricsStatusJSONRequestBody) (*http.Request, error)
NewUpdateJobMetricsStatusRequest calls the generic UpdateJobMetricsStatus builder with application/json body
func NewUpdateJobMetricsStatusRequestWithBody ¶ added in v0.1.31
func NewUpdateJobMetricsStatusRequestWithBody(server string, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader) (*http.Request, error)
NewUpdateJobMetricsStatusRequestWithBody generates requests for UpdateJobMetricsStatus 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 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 AddBatchMetricsDataToBatchMetricJSONBody ¶ added in v0.1.27
type AddBatchMetricsDataToBatchMetricJSONBody = []MetricsDataID
AddBatchMetricsDataToBatchMetricJSONBody defines parameters for AddBatchMetricsDataToBatchMetric.
type AddBatchMetricsDataToBatchMetricJSONRequestBody ¶ added in v0.1.27
type AddBatchMetricsDataToBatchMetricJSONRequestBody = AddBatchMetricsDataToBatchMetricJSONBody
AddBatchMetricsDataToBatchMetricJSONRequestBody defines body for AddBatchMetricsDataToBatchMetric for application/json ContentType.
type AddBatchMetricsDataToBatchMetricResponse ¶ added in v0.1.27
type AddBatchMetricsDataToBatchMetricResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BatchMetricsDataToBatchMetric
}
func ParseAddBatchMetricsDataToBatchMetricResponse ¶ added in v0.1.27
func ParseAddBatchMetricsDataToBatchMetricResponse(rsp *http.Response) (*AddBatchMetricsDataToBatchMetricResponse, error)
ParseAddBatchMetricsDataToBatchMetricResponse parses an HTTP response from a AddBatchMetricsDataToBatchMetricWithResponse call
func (AddBatchMetricsDataToBatchMetricResponse) Status ¶ added in v0.1.27
func (r AddBatchMetricsDataToBatchMetricResponse) Status() string
Status returns HTTPResponse.Status
func (AddBatchMetricsDataToBatchMetricResponse) StatusCode ¶ added in v0.1.27
func (r AddBatchMetricsDataToBatchMetricResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 AddMetricsDataToMetricJSONBody ¶ added in v0.1.22
type AddMetricsDataToMetricJSONBody = []MetricsDataID
AddMetricsDataToMetricJSONBody defines parameters for AddMetricsDataToMetric.
type AddMetricsDataToMetricJSONRequestBody ¶ added in v0.1.22
type AddMetricsDataToMetricJSONRequestBody = AddMetricsDataToMetricJSONBody
AddMetricsDataToMetricJSONRequestBody defines body for AddMetricsDataToMetric for application/json ContentType.
type AddMetricsDataToMetricResponse ¶ added in v0.1.22
type AddMetricsDataToMetricResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *MetricDataToMetric
}
func ParseAddMetricsDataToMetricResponse ¶ added in v0.1.22
func ParseAddMetricsDataToMetricResponse(rsp *http.Response) (*AddMetricsDataToMetricResponse, error)
ParseAddMetricsDataToMetricResponse parses an HTTP response from a AddMetricsDataToMetricWithResponse call
func (AddMetricsDataToMetricResponse) Status ¶ added in v0.1.22
func (r AddMetricsDataToMetricResponse) Status() string
Status returns HTTPResponse.Status
func (AddMetricsDataToMetricResponse) StatusCode ¶ added in v0.1.22
func (r AddMetricsDataToMetricResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 Batch ¶
type Batch struct {
BatchID *BatchID `json:"batchID,omitempty"`
BatchMetricsStatus *MetricStatus `json:"batchMetricsStatus,omitempty"`
BuildID *BuildID `json:"buildID,omitempty"`
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
FriendlyName *FriendlyName `json:"friendlyName,omitempty"`
InstantiatedExperienceIDs *[]ExperienceID `json:"instantiatedExperienceIDs,omitempty"`
InstantiatedExperienceTagIDs *[]ExperienceTagID `json:"instantiatedExperienceTagIDs,omitempty"`
JobMetricsStatusCounts *JobMetricsStatusCounts `json:"jobMetricsStatusCounts,omitempty"`
JobStatusCounts *BatchJobStatusCounts `json:"jobStatusCounts,omitempty"`
JobsMetricsStatus *MetricStatus `json:"jobsMetricsStatus,omitempty"`
LastUpdatedTimestamp *Timestamp `json:"lastUpdatedTimestamp,omitempty"`
MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
OverallMetricsStatus *MetricStatus `json:"overallMetricsStatus,omitempty"`
Parameters *BatchParameters `json:"parameters,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
Status *BatchStatus `json:"status,omitempty"`
StatusHistory *BatchStatusHistory `json:"statusHistory,omitempty"`
SystemID *SystemID `json:"systemID,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 {
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"`
Parameters *BatchParameters `json:"parameters,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"`
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"`
Status *MetricStatus `json:"status,omitempty"`
Type *MetricType `json:"type,omitempty"`
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"`
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 BatchMetricsDataToBatchMetric ¶ added in v0.1.31
type BatchMetricsDataToBatchMetric struct {
BatchMetricID *MetricID `json:"batchMetricID,omitempty"`
BatchMetricsDataIDs *[]MetricsDataID `json:"batchMetricsDataIDs,omitempty"`
}
BatchMetricsDataToBatchMetric defines model for batchMetricsDataToBatchMetric.
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 BatchTotalJobs ¶ added in v0.3.0
type BatchTotalJobs = int
BatchTotalJobs defines model for batchTotalJobs.
type Branch ¶
type Branch struct {
BranchID *BranchID `json:"branchID,omitempty"`
BranchType *BranchType `json:"branchType,omitempty"`
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
Name *string `json:"name,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
}
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 {
BranchID *BranchID `json:"branchID,omitempty"`
BuildID *BuildID `json:"buildID,omitempty"`
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
Description *BuildDescription `json:"description,omitempty"`
ImageUri *BuildImageUri `json:"imageUri,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
SystemID *SystemID `json:"systemID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
Version *BuildVersion `json:"version,omitempty"`
}
Build defines model for build.
type BuildDescription ¶
type BuildDescription = string
BuildDescription defines model for buildDescription.
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) AddBatchMetricsDataToBatchMetric ¶ added in v0.1.27
func (*Client) AddBatchMetricsDataToBatchMetricWithBody ¶ added in v0.1.27
func (*Client) AddExperienceTagToExperience ¶
func (c *Client) AddExperienceTagToExperience(ctx context.Context, projectID ProjectID, experienceTagID ExperienceTagID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddMetricsDataToMetric ¶ added in v0.1.22
func (*Client) AddMetricsDataToMetricWithBody ¶ added in v0.1.22
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) 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) CreateBatch ¶
func (c *Client) CreateBatch(ctx context.Context, projectID ProjectID, body CreateBatchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchLog ¶ added in v0.1.31
func (c *Client) CreateBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchLogJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchLogWithBody ¶ added in v0.1.31
func (*Client) CreateBatchMetric ¶ added in v0.1.27
func (c *Client) CreateBatchMetric(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchMetricWithBody ¶ added in v0.1.27
func (*Client) CreateBatchMetricsData ¶ added in v0.1.27
func (c *Client) CreateBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricsDataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateBatchMetricsDataWithBody ¶ added in v0.1.27
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) CreateJobLog ¶ added in v0.1.31
func (*Client) CreateJobLogWithBody ¶ added in v0.1.31
func (*Client) CreateMetric ¶ added in v0.1.22
func (*Client) CreateMetricWithBody ¶ added in v0.1.22
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) CreateMetricsData ¶ added in v0.1.22
func (*Client) CreateMetricsDataWithBody ¶ 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) 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) 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) DeleteBatchLog ¶ added in v0.1.31
func (*Client) DeleteBranchForProject ¶
func (*Client) DeleteBuildForBranch ¶
func (*Client) DeleteExperience ¶
func (c *Client) DeleteExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*http.Response, error)
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) DeleteProject ¶
func (*Client) DestroySandbox ¶
func (c *Client) DestroySandbox(ctx context.Context, body DestroySandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DestroySandboxWithBody ¶
func (*Client) GetBatchLog ¶ added in v0.1.31
func (*Client) GetBranchForProject ¶
func (*Client) GetBuildForBranch ¶
func (*Client) GetBuildForSystem ¶ added in v0.3.0
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) 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) GetViewSession ¶
func (c *Client) GetViewSession(ctx context.Context, viewSessionID ViewSessionID, reqEditors ...RequestEditorFn) (*http.Response, error)
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) ListBranchesForProject ¶
func (c *Client) ListBranchesForProject(ctx context.Context, projectID ProjectID, params *ListBranchesForProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
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) 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) ListMetricsBuilds ¶ added in v0.1.22
func (c *Client) ListMetricsBuilds(ctx context.Context, projectID ProjectID, params *ListMetricsBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListMetricsBuildsForSystem ¶ added in v0.3.0
func (c *Client) ListMetricsBuildsForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListMetricsBuildsForSystemParams, 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) ListSystems ¶ added in v0.3.0
func (c *Client) ListSystems(ctx context.Context, projectID ProjectID, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListViewSessions ¶
func (c *Client) ListViewSessions(ctx context.Context, params *ListViewSessionsParams, 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) 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) SetupSandbox ¶
func (c *Client) SetupSandbox(ctx context.Context, body SetupSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetupSandboxWithBody ¶
func (*Client) UpdateBatchMetricsStatus ¶ added in v0.1.31
func (c *Client) UpdateBatchMetricsStatus(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchMetricsStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBatchMetricsStatusWithBody ¶ added in v0.1.31
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) UpdateJobMetricsStatus ¶ added in v0.1.31
func (*Client) UpdateJobMetricsStatusWithBody ¶ added in v0.1.31
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) 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)
// DeleteProject request
DeleteProject(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)
// GetBatch request
GetBatch(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelBatch request
CancelBatch(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)
// ListJobLogsForJob request
ListJobLogsForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListJobLogsForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateJobLogWithBody request with any body
CreateJobLogWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateJobLog(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateJobLogJSONRequestBody, 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)
// CreateMetricWithBody request with any body
CreateMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMetric(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricJSONRequestBody, 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)
// AddMetricsDataToMetricWithBody request with any body
AddMetricsDataToMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddMetricsDataToMetric(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, body AddMetricsDataToMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListMetricsDataForJob request
ListMetricsDataForJob(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsDataForJobParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateMetricsDataWithBody request with any body
CreateMetricsDataWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricsDataJSONRequestBody, 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)
// UpdateJobMetricsStatusWithBody request with any body
UpdateJobMetricsStatusWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateJobMetricsStatus(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobMetricsStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBatchLogsForBatch request
ListBatchLogsForBatch(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBatchLogWithBody request with any body
CreateBatchLogWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBatchLog(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchLogJSONRequestBody, 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)
// CreateBatchMetricWithBody request with any body
CreateBatchMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBatchMetric(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricJSONRequestBody, 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)
// AddBatchMetricsDataToBatchMetricWithBody request with any body
AddBatchMetricsDataToBatchMetricWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddBatchMetricsDataToBatchMetric(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, body AddBatchMetricsDataToBatchMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBatchMetricsData request
ListBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateBatchMetricsDataWithBody request with any body
CreateBatchMetricsDataWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateBatchMetricsData(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricsDataJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBatchMetricsDataForBatchMetricsDataIDs request
ListBatchMetricsDataForBatchMetricsDataIDs(ctx context.Context, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBatchMetricsStatusWithBody request with any body
UpdateBatchMetricsStatusWithBody(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBatchMetricsStatus(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchMetricsStatusJSONRequestBody, 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)
// GetBuild request
GetBuild(ctx context.Context, projectID ProjectID, buildID BuildID, 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)
// 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)
// DeleteExperience request
DeleteExperience(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)
// ListExperienceTagsForExperience request
ListExperienceTagsForExperience(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams, 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)
// 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)
// 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)
// 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)
// ListMetricsBuildsForSystem request
ListMetricsBuildsForSystem(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListMetricsBuildsForSystemParams, 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)
// DestroySandboxWithBody request with any body
DestroySandboxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DestroySandbox(ctx context.Context, body DestroySandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetupSandboxWithBody request with any body
SetupSandboxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetupSandbox(ctx context.Context, body SetupSandboxJSONRequestBody, 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) AddBatchMetricsDataToBatchMetricWithBodyWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) AddBatchMetricsDataToBatchMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddBatchMetricsDataToBatchMetricResponse, error)
AddBatchMetricsDataToBatchMetricWithBodyWithResponse request with arbitrary body returning *AddBatchMetricsDataToBatchMetricResponse
func (*ClientWithResponses) AddBatchMetricsDataToBatchMetricWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) AddBatchMetricsDataToBatchMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, body AddBatchMetricsDataToBatchMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*AddBatchMetricsDataToBatchMetricResponse, error)
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) AddMetricsDataToMetricWithBodyWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) AddMetricsDataToMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMetricsDataToMetricResponse, error)
AddMetricsDataToMetricWithBodyWithResponse request with arbitrary body returning *AddMetricsDataToMetricResponse
func (*ClientWithResponses) AddMetricsDataToMetricWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) AddMetricsDataToMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, body AddMetricsDataToMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMetricsDataToMetricResponse, 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) 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) CreateBatchLogWithBodyWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) CreateBatchLogWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchLogResponse, error)
CreateBatchLogWithBodyWithResponse request with arbitrary body returning *CreateBatchLogResponse
func (*ClientWithResponses) CreateBatchLogWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) CreateBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchLogJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchLogResponse, error)
func (*ClientWithResponses) CreateBatchMetricWithBodyWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) CreateBatchMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchMetricResponse, error)
CreateBatchMetricWithBodyWithResponse request with arbitrary body returning *CreateBatchMetricResponse
func (*ClientWithResponses) CreateBatchMetricWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) CreateBatchMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchMetricResponse, error)
func (*ClientWithResponses) CreateBatchMetricsDataWithBodyWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) CreateBatchMetricsDataWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchMetricsDataResponse, error)
CreateBatchMetricsDataWithBodyWithResponse request with arbitrary body returning *CreateBatchMetricsDataResponse
func (*ClientWithResponses) CreateBatchMetricsDataWithResponse ¶ added in v0.1.27
func (c *ClientWithResponses) CreateBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricsDataJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchMetricsDataResponse, 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) CreateJobLogWithBodyWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) CreateJobLogWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobLogResponse, error)
CreateJobLogWithBodyWithResponse request with arbitrary body returning *CreateJobLogResponse
func (*ClientWithResponses) CreateJobLogWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) CreateJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateJobLogJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobLogResponse, error)
func (*ClientWithResponses) CreateMetricWithBodyWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) CreateMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMetricResponse, error)
CreateMetricWithBodyWithResponse request with arbitrary body returning *CreateMetricResponse
func (*ClientWithResponses) CreateMetricWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) CreateMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMetricResponse, 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) CreateMetricsDataWithBodyWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) CreateMetricsDataWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMetricsDataResponse, error)
CreateMetricsDataWithBodyWithResponse request with arbitrary body returning *CreateMetricsDataResponse
func (*ClientWithResponses) CreateMetricsDataWithResponse ¶ added in v0.1.22
func (c *ClientWithResponses) CreateMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricsDataJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMetricsDataResponse, 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) 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) 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) 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) DeleteExperienceWithResponse ¶
func (c *ClientWithResponses) DeleteExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*DeleteExperienceResponse, error)
DeleteExperienceWithResponse request returning *DeleteExperienceResponse
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) DeleteProjectWithResponse ¶
func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)
DeleteProjectWithResponse request returning *DeleteProjectResponse
func (*ClientWithResponses) DestroySandboxWithBodyWithResponse ¶
func (c *ClientWithResponses) DestroySandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DestroySandboxResponse, error)
DestroySandboxWithBodyWithResponse request with arbitrary body returning *DestroySandboxResponse
func (*ClientWithResponses) DestroySandboxWithResponse ¶
func (c *ClientWithResponses) DestroySandboxWithResponse(ctx context.Context, body DestroySandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*DestroySandboxResponse, error)
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) 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) 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) 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) GetViewSessionWithResponse ¶
func (c *ClientWithResponses) GetViewSessionWithResponse(ctx context.Context, viewSessionID ViewSessionID, reqEditors ...RequestEditorFn) (*GetViewSessionResponse, error)
GetViewSessionWithResponse request returning *GetViewSessionResponse
func (*ClientWithResponses) HealthWithResponse ¶
func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthResponse, error)
HealthWithResponse request returning *HealthResponse
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) 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) 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) 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) ListMetricsBuildsForSystemWithResponse ¶ added in v0.3.0
func (c *ClientWithResponses) ListMetricsBuildsForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListMetricsBuildsForSystemParams, reqEditors ...RequestEditorFn) (*ListMetricsBuildsForSystemResponse, error)
ListMetricsBuildsForSystemWithResponse request returning *ListMetricsBuildsForSystemResponse
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) 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) ListViewSessionsWithResponse ¶
func (c *ClientWithResponses) ListViewSessionsWithResponse(ctx context.Context, params *ListViewSessionsParams, reqEditors ...RequestEditorFn) (*ListViewSessionsResponse, error)
ListViewSessionsWithResponse request returning *ListViewSessionsResponse
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) 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) SetupSandboxWithBodyWithResponse ¶
func (c *ClientWithResponses) SetupSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetupSandboxResponse, error)
SetupSandboxWithBodyWithResponse request with arbitrary body returning *SetupSandboxResponse
func (*ClientWithResponses) SetupSandboxWithResponse ¶
func (c *ClientWithResponses) SetupSandboxWithResponse(ctx context.Context, body SetupSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*SetupSandboxResponse, error)
func (*ClientWithResponses) UpdateBatchMetricsStatusWithBodyWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) UpdateBatchMetricsStatusWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchMetricsStatusResponse, error)
UpdateBatchMetricsStatusWithBodyWithResponse request with arbitrary body returning *UpdateBatchMetricsStatusResponse
func (*ClientWithResponses) UpdateBatchMetricsStatusWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) UpdateBatchMetricsStatusWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchMetricsStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchMetricsStatusResponse, 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) UpdateJobMetricsStatusWithBodyWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) UpdateJobMetricsStatusWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobMetricsStatusResponse, error)
UpdateJobMetricsStatusWithBodyWithResponse request with arbitrary body returning *UpdateJobMetricsStatusResponse
func (*ClientWithResponses) UpdateJobMetricsStatusWithResponse ¶ added in v0.1.31
func (c *ClientWithResponses) UpdateJobMetricsStatusWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobMetricsStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobMetricsStatusResponse, 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) 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)
// DeleteProjectWithResponse request
DeleteProjectWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, 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)
// GetBatchWithResponse request
GetBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*GetBatchResponse, error)
// CancelBatchWithResponse request
CancelBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, reqEditors ...RequestEditorFn) (*CancelBatchResponse, 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)
// ListJobLogsForJobWithResponse request
ListJobLogsForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListJobLogsForJobParams, reqEditors ...RequestEditorFn) (*ListJobLogsForJobResponse, error)
// CreateJobLogWithBodyWithResponse request with any body
CreateJobLogWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateJobLogResponse, error)
CreateJobLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateJobLogJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateJobLogResponse, 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)
// CreateMetricWithBodyWithResponse request with any body
CreateMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMetricResponse, error)
CreateMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMetricResponse, 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)
// AddMetricsDataToMetricWithBodyWithResponse request with any body
AddMetricsDataToMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddMetricsDataToMetricResponse, error)
AddMetricsDataToMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricID MetricID, body AddMetricsDataToMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*AddMetricsDataToMetricResponse, error)
// ListMetricsDataForJobWithResponse request
ListMetricsDataForJobWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, params *ListMetricsDataForJobParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForJobResponse, error)
// CreateMetricsDataWithBodyWithResponse request with any body
CreateMetricsDataWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateMetricsDataResponse, error)
CreateMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body CreateMetricsDataJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateMetricsDataResponse, error)
// ListMetricsDataForMetricsDataIDsWithResponse request
ListMetricsDataForMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, metricsDataID []MetricsDataID, params *ListMetricsDataForMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListMetricsDataForMetricsDataIDsResponse, error)
// UpdateJobMetricsStatusWithBodyWithResponse request with any body
UpdateJobMetricsStatusWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateJobMetricsStatusResponse, error)
UpdateJobMetricsStatusWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, jobID JobID, body UpdateJobMetricsStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateJobMetricsStatusResponse, error)
// ListBatchLogsForBatchWithResponse request
ListBatchLogsForBatchWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchLogsForBatchParams, reqEditors ...RequestEditorFn) (*ListBatchLogsForBatchResponse, error)
// CreateBatchLogWithBodyWithResponse request with any body
CreateBatchLogWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchLogResponse, error)
CreateBatchLogWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchLogJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchLogResponse, 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)
// CreateBatchMetricWithBodyWithResponse request with any body
CreateBatchMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchMetricResponse, error)
CreateBatchMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchMetricResponse, 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)
// AddBatchMetricsDataToBatchMetricWithBodyWithResponse request with any body
AddBatchMetricsDataToBatchMetricWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddBatchMetricsDataToBatchMetricResponse, error)
AddBatchMetricsDataToBatchMetricWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricID MetricID, body AddBatchMetricsDataToBatchMetricJSONRequestBody, reqEditors ...RequestEditorFn) (*AddBatchMetricsDataToBatchMetricResponse, error)
// ListBatchMetricsDataWithResponse request
ListBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, params *ListBatchMetricsDataParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataResponse, error)
// CreateBatchMetricsDataWithBodyWithResponse request with any body
CreateBatchMetricsDataWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBatchMetricsDataResponse, error)
CreateBatchMetricsDataWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body CreateBatchMetricsDataJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBatchMetricsDataResponse, error)
// ListBatchMetricsDataForBatchMetricsDataIDsWithResponse request
ListBatchMetricsDataForBatchMetricsDataIDsWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, metricsDataID []MetricsDataID, params *ListBatchMetricsDataForBatchMetricsDataIDsParams, reqEditors ...RequestEditorFn) (*ListBatchMetricsDataForBatchMetricsDataIDsResponse, error)
// UpdateBatchMetricsStatusWithBodyWithResponse request with any body
UpdateBatchMetricsStatusWithBodyWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBatchMetricsStatusResponse, error)
UpdateBatchMetricsStatusWithResponse(ctx context.Context, projectID ProjectID, batchID BatchID, body UpdateBatchMetricsStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBatchMetricsStatusResponse, 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)
// GetBuildWithResponse request
GetBuildWithResponse(ctx context.Context, projectID ProjectID, buildID BuildID, reqEditors ...RequestEditorFn) (*GetBuildResponse, 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)
// 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)
// DeleteExperienceWithResponse request
DeleteExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, reqEditors ...RequestEditorFn) (*DeleteExperienceResponse, 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)
// ListExperienceTagsForExperienceWithResponse request
ListExperienceTagsForExperienceWithResponse(ctx context.Context, projectID ProjectID, experienceID ExperienceID, params *ListExperienceTagsForExperienceParams, reqEditors ...RequestEditorFn) (*ListExperienceTagsForExperienceResponse, 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)
// 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)
// 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)
// 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)
// ListMetricsBuildsForSystemWithResponse request
ListMetricsBuildsForSystemWithResponse(ctx context.Context, projectID ProjectID, systemID SystemID, params *ListMetricsBuildsForSystemParams, reqEditors ...RequestEditorFn) (*ListMetricsBuildsForSystemResponse, 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)
// DestroySandboxWithBodyWithResponse request with any body
DestroySandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DestroySandboxResponse, error)
DestroySandboxWithResponse(ctx context.Context, body DestroySandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*DestroySandboxResponse, error)
// SetupSandboxWithBodyWithResponse request with any body
SetupSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetupSandboxResponse, error)
SetupSandboxWithResponse(ctx context.Context, body SetupSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*SetupSandboxResponse, 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 CreateBatchJSONRequestBody ¶
type CreateBatchJSONRequestBody = BatchInput
CreateBatchJSONRequestBody defines body for CreateBatch for application/json ContentType.
type CreateBatchLogJSONRequestBody ¶ added in v0.1.31
type CreateBatchLogJSONRequestBody = BatchLog
CreateBatchLogJSONRequestBody defines body for CreateBatchLog for application/json ContentType.
type CreateBatchLogResponse ¶ added in v0.1.31
func ParseCreateBatchLogResponse ¶ added in v0.1.31
func ParseCreateBatchLogResponse(rsp *http.Response) (*CreateBatchLogResponse, error)
ParseCreateBatchLogResponse parses an HTTP response from a CreateBatchLogWithResponse call
func (CreateBatchLogResponse) Status ¶ added in v0.1.31
func (r CreateBatchLogResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchLogResponse) StatusCode ¶ added in v0.1.31
func (r CreateBatchLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBatchMetricJSONRequestBody ¶ added in v0.1.27
type CreateBatchMetricJSONRequestBody = BatchMetric
CreateBatchMetricJSONRequestBody defines body for CreateBatchMetric for application/json ContentType.
type CreateBatchMetricResponse ¶ added in v0.1.27
type CreateBatchMetricResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BatchMetric
}
func ParseCreateBatchMetricResponse ¶ added in v0.1.27
func ParseCreateBatchMetricResponse(rsp *http.Response) (*CreateBatchMetricResponse, error)
ParseCreateBatchMetricResponse parses an HTTP response from a CreateBatchMetricWithResponse call
func (CreateBatchMetricResponse) Status ¶ added in v0.1.27
func (r CreateBatchMetricResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchMetricResponse) StatusCode ¶ added in v0.1.27
func (r CreateBatchMetricResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateBatchMetricsDataJSONRequestBody ¶ added in v0.1.27
type CreateBatchMetricsDataJSONRequestBody = BatchMetricsData
CreateBatchMetricsDataJSONRequestBody defines body for CreateBatchMetricsData for application/json ContentType.
type CreateBatchMetricsDataResponse ¶ added in v0.1.27
type CreateBatchMetricsDataResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *BatchMetricsData
}
func ParseCreateBatchMetricsDataResponse ¶ added in v0.1.27
func ParseCreateBatchMetricsDataResponse(rsp *http.Response) (*CreateBatchMetricsDataResponse, error)
ParseCreateBatchMetricsDataResponse parses an HTTP response from a CreateBatchMetricsDataWithResponse call
func (CreateBatchMetricsDataResponse) Status ¶ added in v0.1.27
func (r CreateBatchMetricsDataResponse) Status() string
Status returns HTTPResponse.Status
func (CreateBatchMetricsDataResponse) StatusCode ¶ added in v0.1.27
func (r CreateBatchMetricsDataResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 = Branch
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 CreateBuildForBranchJSONRequestBody ¶
type CreateBuildForBranchJSONRequestBody = Build
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 CreateBuildForSystemJSONRequestBody ¶ added in v0.3.0
type CreateBuildForSystemJSONRequestBody = Build
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 CreateExperienceJSONRequestBody ¶
type CreateExperienceJSONRequestBody = Experience
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 CreateExperienceTagJSONRequestBody ¶
type CreateExperienceTagJSONRequestBody = ExperienceTag
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 CreateJobLogJSONRequestBody ¶ added in v0.1.31
type CreateJobLogJSONRequestBody = JobLog
CreateJobLogJSONRequestBody defines body for CreateJobLog for application/json ContentType.
type CreateJobLogResponse ¶ added in v0.1.31
func ParseCreateJobLogResponse ¶ added in v0.1.31
func ParseCreateJobLogResponse(rsp *http.Response) (*CreateJobLogResponse, error)
ParseCreateJobLogResponse parses an HTTP response from a CreateJobLogWithResponse call
func (CreateJobLogResponse) Status ¶ added in v0.1.31
func (r CreateJobLogResponse) Status() string
Status returns HTTPResponse.Status
func (CreateJobLogResponse) StatusCode ¶ added in v0.1.31
func (r CreateJobLogResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMetricJSONRequestBody ¶ added in v0.1.22
type CreateMetricJSONRequestBody = JobMetric
CreateMetricJSONRequestBody defines body for CreateMetric for application/json ContentType.
type CreateMetricResponse ¶ added in v0.1.22
func ParseCreateMetricResponse ¶ added in v0.1.22
func ParseCreateMetricResponse(rsp *http.Response) (*CreateMetricResponse, error)
ParseCreateMetricResponse parses an HTTP response from a CreateMetricWithResponse call
func (CreateMetricResponse) Status ¶ added in v0.1.22
func (r CreateMetricResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMetricResponse) StatusCode ¶ added in v0.1.22
func (r CreateMetricResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateMetricsBuildJSONRequestBody ¶ added in v0.1.22
type CreateMetricsBuildJSONRequestBody = MetricsBuild
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 CreateMetricsDataJSONRequestBody ¶ added in v0.1.22
type CreateMetricsDataJSONRequestBody = JobMetricsData
CreateMetricsDataJSONRequestBody defines body for CreateMetricsData for application/json ContentType.
type CreateMetricsDataResponse ¶ added in v0.1.22
type CreateMetricsDataResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *JobMetricsData
}
func ParseCreateMetricsDataResponse ¶ added in v0.1.22
func ParseCreateMetricsDataResponse(rsp *http.Response) (*CreateMetricsDataResponse, error)
ParseCreateMetricsDataResponse parses an HTTP response from a CreateMetricsDataWithResponse call
func (CreateMetricsDataResponse) Status ¶ added in v0.1.22
func (r CreateMetricsDataResponse) Status() string
Status returns HTTPResponse.Status
func (CreateMetricsDataResponse) StatusCode ¶ added in v0.1.22
func (r CreateMetricsDataResponse) 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 CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody = Project
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 CreateSystemJSONRequestBody ¶ added in v0.3.0
type CreateSystemJSONRequestBody = System
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 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 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 DeleteExperienceResponse ¶
func ParseDeleteExperienceResponse ¶
func ParseDeleteExperienceResponse(rsp *http.Response) (*DeleteExperienceResponse, error)
ParseDeleteExperienceResponse parses an HTTP response from a DeleteExperienceWithResponse call
func (DeleteExperienceResponse) Status ¶
func (r DeleteExperienceResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteExperienceResponse) StatusCode ¶
func (r DeleteExperienceResponse) 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 DeleteProjectResponse ¶
func ParseDeleteProjectResponse ¶
func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error)
ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call
func (DeleteProjectResponse) Status ¶
func (r DeleteProjectResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectResponse) StatusCode ¶
func (r DeleteProjectResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestroySandboxJSONRequestBody ¶
type DestroySandboxJSONRequestBody = SandboxInput
DestroySandboxJSONRequestBody defines body for DestroySandbox for application/json ContentType.
type DestroySandboxResponse ¶
func ParseDestroySandboxResponse ¶
func ParseDestroySandboxResponse(rsp *http.Response) (*DestroySandboxResponse, error)
ParseDestroySandboxResponse parses an HTTP response from a DestroySandboxWithResponse call
func (DestroySandboxResponse) Status ¶
func (r DestroySandboxResponse) Status() string
Status returns HTTPResponse.Status
func (DestroySandboxResponse) StatusCode ¶
func (r DestroySandboxResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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" )
Defines values for ExecutionStep.
type Experience ¶
type Experience struct {
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
Description *string `json:"description,omitempty"`
ExperienceID *ExperienceID `json:"experienceID,omitempty"`
Location *string `json:"location,omitempty"`
Name *ExperienceName `json:"name,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
}
Experience defines model for experience.
type ExperienceID ¶
type ExperienceID = openapi_types.UUID
ExperienceID defines model for experienceID.
type ExperienceInput ¶ added in v0.1.31
type ExperienceInput struct {
Experience *Experience `json:"experience,omitempty"`
UpdateMask *UpdateMask `json:"updateMask,omitempty"`
}
ExperienceInput defines model for experienceInput.
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 {
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,omitempty"`
Description *string `json:"description,omitempty"`
ExperienceTagID *ExperienceTagID `json:"experienceTagID,omitempty"`
Name *ExperienceTagName `json:"name,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
}
ExperienceTag defines model for experienceTag.
type ExperienceTagID ¶
type ExperienceTagID = openapi_types.UUID
ExperienceTagID defines model for experienceTagID.
type ExperienceTagInput ¶ added in v0.1.31
type ExperienceTagInput struct {
ExperienceTag *ExperienceTag `json:"experienceTag,omitempty"`
UpdateMask *UpdateMask `json:"updateMask,omitempty"`
}
ExperienceTagInput defines model for experienceTagInput.
type ExperienceTagName ¶ added in v0.1.23
type ExperienceTagName = string
ExperienceTagName defines model for experienceTagName.
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 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 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 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 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 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"`
BuildID *BuildID `json:"buildID,omitempty"`
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
ExperienceID *ExperienceID `json:"experienceID,omitempty"`
ExperienceName *ExperienceName `json:"experienceName,omitempty"`
JobID *JobID `json:"jobID,omitempty"`
JobMetricsStatus *MetricStatus `json:"jobMetricsStatus,omitempty"`
JobStatus *JobStatus `json:"jobStatus,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"`
StatusHistory *JobStatusHistory `json:"statusHistory,omitempty"`
UserID *UserID `json:"userID,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 {
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
DataIDs *[]MetricsDataID `json:"dataIDs,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"`
Status *MetricStatus `json:"status,omitempty"`
Type *MetricType `json:"type,omitempty"`
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"`
JobID *JobID `json:"jobID,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 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 ListBatchesOutput ¶ added in v0.1.31
type ListBatchesOutput struct {
Batches *[]Batch `json:"batches,omitempty"`
NextPageToken *string `json:"nextPageToken,omitempty"`
}
ListBatchesOutput defines model for listBatchesOutput.
type ListBatchesParams ¶
type ListBatchesParams 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"`
}
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 {
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 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,omitempty"`
NextPageToken *string `json:"nextPageToken,omitempty"`
}
ListBuildsOutput defines model for listBuildsOutput.
type ListBuildsParams ¶
type ListBuildsParams 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"`
}
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 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 {
PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"`
OrderBy *OrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"`
}
ListExperienceTagsParams defines parameters for ListExperienceTags.
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 {
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"`
}
ListExperiencesOutput defines model for listExperiencesOutput.
type ListExperiencesParams ¶
type ListExperiencesParams 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"`
}
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 {
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 ListJobLogsForJobParams ¶ added in v0.1.31
type ListJobLogsForJobParams struct {
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"`
}
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"`
}
ListJobsOutput defines model for listJobsOutput.
type ListJobsParams ¶
type ListJobsParams 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"`
}
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 ListMetricsBuildOutput ¶ added in v0.1.31
type ListMetricsBuildOutput struct {
MetricsBuilds *[]MetricsBuild `json:"metricsBuilds,omitempty"`
NextPageToken *string `json:"nextPageToken,omitempty"`
}
ListMetricsBuildOutput defines model for listMetricsBuildOutput.
type ListMetricsBuildsForSystemParams ¶ added in v0.3.0
type ListMetricsBuildsForSystemParams struct {
PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,omitempty"`
}
ListMetricsBuildsForSystemParams defines parameters for ListMetricsBuildsForSystem.
type ListMetricsBuildsForSystemResponse ¶ added in v0.3.0
type ListMetricsBuildsForSystemResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListMetricsBuildOutput
}
func ParseListMetricsBuildsForSystemResponse ¶ added in v0.3.0
func ParseListMetricsBuildsForSystemResponse(rsp *http.Response) (*ListMetricsBuildsForSystemResponse, error)
ParseListMetricsBuildsForSystemResponse parses an HTTP response from a ListMetricsBuildsForSystemWithResponse call
func (ListMetricsBuildsForSystemResponse) Status ¶ added in v0.3.0
func (r ListMetricsBuildsForSystemResponse) Status() string
Status returns HTTPResponse.Status
func (ListMetricsBuildsForSystemResponse) StatusCode ¶ added in v0.3.0
func (r ListMetricsBuildsForSystemResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListMetricsBuildsParams ¶ added in v0.1.22
type ListMetricsBuildsParams 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"`
}
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 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 {
PageSize *PageSize `form:"pageSize,omitempty" json:"pageSize,omitempty"`
PageToken *PageToken `form:"pageToken,omitempty" json:"pageToken,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 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 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 Metric ¶ added in v0.1.22
type Metric struct {
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
DataIDs *[]MetricsDataID `json:"dataIDs,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"`
Status *MetricStatus `json:"status,omitempty"`
Type *MetricType `json:"type,omitempty"`
UserID *UserID `json:"userID,omitempty"`
Value *MetricValue `json:"value"`
}
Metric defines model for metric.
type MetricDataToMetric ¶ added in v0.1.31
type MetricDataToMetric struct {
MetricID *MetricID `json:"metricID,omitempty"`
MetricsDataIDs *[]MetricsDataID `json:"metricsDataIDs,omitempty"`
}
MetricDataToMetric defines model for metricDataToMetric.
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 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,omitempty"`
ImageUri *MetricsBuildImageUri `json:"imageUri,omitempty"`
MetricsBuildID *MetricsBuildID `json:"metricsBuildID,omitempty"`
Name *MetricsBuildName `json:"name,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
Version *MetricsBuildVersion `json:"version,omitempty"`
}
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"`
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 MetricsDataURL ¶ added in v0.1.22
type MetricsDataURL = string
MetricsDataURL defines model for metricsDataURL.
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 ParameterSweep ¶ added in v0.1.27
type ParameterSweep struct {
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 {
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"`
Parameters *[]SweepParameter `json:"parameters,omitempty"`
}
ParameterSweepInput defines model for parameterSweepInput.
type ParameterSweepStatus ¶ added in v0.1.27
type ParameterSweepStatus string
ParameterSweepStatus defines model for parameterSweepStatus.
const ( ERROR ParameterSweepStatus = "ERROR" RUNNING ParameterSweepStatus = "RUNNING" SUBMITTED ParameterSweepStatus = "SUBMITTED" SUCCEEDED 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 Project ¶
type Project struct {
CreationTimestamp *Timestamp `json:"creationTimestamp,omitempty"`
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
}
Project defines model for project.
type ProjectUpdateInput ¶ added in v0.1.31
type ProjectUpdateInput struct {
Project *Project `json:"project,omitempty"`
UpdateMask *UpdateMask `json:"updateMask,omitempty"`
}
ProjectUpdateInput defines model for projectUpdateInput.
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 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 RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type SandboxInput ¶ added in v0.1.31
type SandboxInput struct {
OrgID *string `json:"orgID,omitempty"`
UserID *string `json:"userID,omitempty"`
}
SandboxInput defines model for sandboxInput.
type SetupSandboxJSONRequestBody ¶
type SetupSandboxJSONRequestBody = SandboxInput
SetupSandboxJSONRequestBody defines body for SetupSandbox for application/json ContentType.
type SetupSandboxResponse ¶
func ParseSetupSandboxResponse ¶
func ParseSetupSandboxResponse(rsp *http.Response) (*SetupSandboxResponse, error)
ParseSetupSandboxResponse parses an HTTP response from a SetupSandboxWithResponse call
func (SetupSandboxResponse) Status ¶
func (r SetupSandboxResponse) Status() string
Status returns HTTPResponse.Status
func (SetupSandboxResponse) StatusCode ¶
func (r SetupSandboxResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 {
BuildGpus *int `json:"build_gpus,omitempty"`
BuildMemoryMib *int `json:"build_memory_mib,omitempty"`
BuildVcpus *int `json:"build_vcpus,omitempty"`
CreationTimestamp *Timestamp `json:"creationTimestamp,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"`
OrgID *OrgID `json:"orgID,omitempty"`
ProjectID *ProjectID `json:"projectID,omitempty"`
SystemID *SystemID `json:"systemID,omitempty"`
UserID *UserID `json:"userID,omitempty"`
}
System defines model for system.
type SystemID ¶ added in v0.3.0
type SystemID = openapi_types.UUID
SystemID defines model for systemID.
type SystemInput ¶ added in v0.3.0
type SystemInput struct {
System *System `json:"system,omitempty"`
UpdateMask *UpdateMask `json:"updateMask,omitempty"`
}
SystemInput defines model for systemInput.
type UpdateBatchMetricsStatusJSONRequestBody ¶ added in v0.1.31
type UpdateBatchMetricsStatusJSONRequestBody = MetricStatus
UpdateBatchMetricsStatusJSONRequestBody defines body for UpdateBatchMetricsStatus for application/json ContentType.
type UpdateBatchMetricsStatusResponse ¶ added in v0.1.31
type UpdateBatchMetricsStatusResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Batch
}
func ParseUpdateBatchMetricsStatusResponse ¶ added in v0.1.31
func ParseUpdateBatchMetricsStatusResponse(rsp *http.Response) (*UpdateBatchMetricsStatusResponse, error)
ParseUpdateBatchMetricsStatusResponse parses an HTTP response from a UpdateBatchMetricsStatusWithResponse call
func (UpdateBatchMetricsStatusResponse) Status ¶ added in v0.1.31
func (r UpdateBatchMetricsStatusResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateBatchMetricsStatusResponse) StatusCode ¶ added in v0.1.31
func (r UpdateBatchMetricsStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateExperienceJSONRequestBody ¶
type UpdateExperienceJSONRequestBody = ExperienceInput
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 UpdateExperienceTagJSONRequestBody ¶
type UpdateExperienceTagJSONRequestBody = ExperienceTagInput
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 UpdateJobMetricsStatusJSONRequestBody ¶ added in v0.1.31
type UpdateJobMetricsStatusJSONRequestBody = MetricStatus
UpdateJobMetricsStatusJSONRequestBody defines body for UpdateJobMetricsStatus for application/json ContentType.
type UpdateJobMetricsStatusResponse ¶ added in v0.1.31
func ParseUpdateJobMetricsStatusResponse ¶ added in v0.1.31
func ParseUpdateJobMetricsStatusResponse(rsp *http.Response) (*UpdateJobMetricsStatusResponse, error)
ParseUpdateJobMetricsStatusResponse parses an HTTP response from a UpdateJobMetricsStatusWithResponse call
func (UpdateJobMetricsStatusResponse) Status ¶ added in v0.1.31
func (r UpdateJobMetricsStatusResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateJobMetricsStatusResponse) StatusCode ¶ added in v0.1.31
func (r UpdateJobMetricsStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody = ProjectUpdateInput
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 UpdateSystemJSONRequestBody ¶ added in v0.3.0
type UpdateSystemJSONRequestBody = SystemInput
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 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.